Split-It is a full-stack web application designed to simplify splitting bills and expenses among a group of people. This repository contains both the backend and frontend components of Split-It.
- split-it: Backend folder containing the Spring Boot application.
- split-it-frontend: Frontend folder containing the React application.
-
Navigate to the
split-it
directory:cd split-it
. -
Ensure you have Java Development Kit (JDK) installed. Split-It is built using Java and Spring Boot.
-
Run the main Java class to start the Spring Boot application. Alternatively, run it from your IDE.
-
The backend server should now be running on
http://localhost:8080
.
-
Navigate to the
split-it-frontend/split-it
directory:cd split-it-frontend/split-it
. -
Ensure you have Node.js and npm installed. Split-It frontend is built using React.
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
The frontend server should now be running on
http://localhost:3000
.
Access Split-It through your web browser at http://localhost:3000
once both backend and frontend servers are running.
Contributions are welcome! Fork the repository and create a pull request with your changes.