Menu

  • Home
  • About
  • Skills
  • Experience
  • Education
  • Projects
  • GitHub
  • Achievements
  • Contact
  • Youtube
  • FAQ

Back to Projects
Excel-lite screenshot 1

Excel-lite

2024
Frontend engineer
3 weeks

Project Overview

Excel-lite offers core spreadsheet operations in the browser with fast rendering and familiar shortcuts. It's built to demonstrate high-performance DOM manipulation and complex state management in React.

Key Features

  • •Cell selection and multi-edit
  • •Formulas and basic functions
  • •CSV import/export

Challenges & Solutions

Ensuring the spreadsheet remains performant even with thousands of cells. Implementing a robust formula engine that handles cell dependencies correctly.

Technical Architecture

React frontend with Redux for managing the grid state. Uses Material UI for a polished, professional look and virtualized rendering for performance.

Technologies

ReactMaterial UIRedux

Project Links

Live DemoSource Code

Key Highlights

  • #Virtualized grid rendering
  • #Undo/redo state with Redux