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-projectcd backend
mvn clean install
mvn spring-boot:runThe backend server will start on http://localhost:8080
cd my-app
npm install
npm run devThe 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 buildcd backend
mvn clean package