This is a full-stack web application built with React (frontend) and Spring Boot (backend). The application uses MongoDB as its database and is styled with Tailwind CSS.
my-app/
: Frontend React applicationbackend/
: Spring Boot backend application
- Node.js (v16 or higher)
- Java 17 or higher
- MongoDB
- Maven
git clone https://github.com/edub7805/35L-project
cd 35L-project
cd backend
mvn clean install
mvn spring-boot:run
The backend server will start on http://localhost:8080
cd my-app
npm install
npm run dev
The frontend development server will start on http://localhost:5173
We recommend using VS Code to start the backend and your local terminal to start the frontend.
- React
- TypeScript
- Vite
- Tailwind CSS
- ESLint
- Spring Boot 3.4.5
- MongoDB
- Maven
- Lombok
- Frontend development server runs on
http://localhost:5173
- Backend server runs on
http://localhost:8080
- MongoDB should be running locally on the default port (27017)
cd my-app
npm run build
cd backend
mvn clean package