A responsive React application for calculating and splitting restaurant bills quickly and accurately.
Split the Check was the first React application I built after completing the Persevere Full MERN Stack Software Development Bootcamp. It represents the beginning of my transition from student projects to independently developed software.
The application allows users to calculate the total cost of a meal, including tax and tip, and instantly determine each person's share of the bill.
👉 https://graceelliott8374-tech.github.io/split-the-check/
- Calculate subtotal, tax, and tip
- Split the bill among multiple people
- Real-time updates as values change
- Clean, responsive interface
- Input validation for common user errors
- React
- JavaScript (ES6+)
- HTML5
- CSS3
- Vite
This project strengthened my understanding of:
- React components
- State management with hooks
- Controlled form inputs
- Event handling
- Real-time calculations
- Component organization
- Responsive UI design
Most importantly, it gave me confidence that I could build complete applications independently after finishing my bootcamp.
- Custom tip percentages
- Individual itemized bill splitting
- Save recent calculations
- Dark mode
- Accessibility improvements
- Receipt export
Coming soon
Clone the repository:
git clone https://github.com/graceelliott8374-tech/split-the-check.gitInstall dependencies:
npm installRun the development server:
npm run devThis project is available for educational and portfolio purposes.