A movie ticket booking application.
- Frontend: React.js
- Backend: Springboot
- Database: MySQL
- Deployment: AWS
- Component Diagrams
- Deployment diagram
- ER Diagram
- Feature List
- Identity and Access-Management Design
- Use-Case Diagram
- XP Values Applied
For building and running the application you need:
- JDK 17
- Maven 3
- Node 10+
There are several ways to run a Spring Boot application on your local machine. One way is to execute the main
method in the com.scrumandcoke.movietheaterclub.BackendApplication
class from your IDE.
Alternatively you can use the Spring Boot Maven plugin like so:
mvn spring-boot:run
You can activate local profile using:
mvn spring-boot:run -Dspring-boot.run.profiles=local
Install all the dependencies using
npm install
Start the react application
npm start