A web application to easily split bills among multiple people.
- Frontend: React + TypeScript + Vite
- UI Library: Material UI (MUI)
- Containerization: Docker, Docker Compose
To run the project locally without Docker:
git clone https://github.com/Unknownflow/bill-splitter.git
cd bill-splitternpm installnpm run devThe app will start on http://localhost:5173
Use Docker Compose to build and run the application:
This will:
- Build the Docker image
- Start the development server (typically at http://localhost:5173)
docker-compose up --buildIf the image is already built, you can run it directly:
docker run -p 5173:5173 bill-splitter