A lightweight spreadsheet application built in Java that mimics core functionality of Excel in a text-based interface. Users can input values, formulas, and expressions directly into cells and receive dynamic updates.
- Cell editing with text, numbers, and formulas
- Real-time computation of expressions (e.g., SUM, AVG)
- Structured column-row formatting
- Command-line interface for direct manipulation
- Efficient data structures for cell tracking and updates
- Java
- Eclipse
This project demonstrates my ability to design scalable systems, implement real-time logic, and build intuitive command-line tools. It reflects strong problem-solving skills, attention to detail, and understanding of software development lifecycle and coding standards.
- Clone the repo
- Open in Eclipse or your preferred IDE
- Run
TextExcel.javaand follow CLI prompts
A2 = 3
B2 = 4
C2 = A2 * B2 + 2 → C2 = 14
D2 = (C2 - A2) / B2 → D2 = 2.75
E2 = SUM(A2, B2, C2) → E2 = 21
F2 = AVG(A2, B2, C2) → F2 = 7