Before running this project locally, ensure you have the following installed:
- Java Development Kit (JDK) 8 or higher
- Node.js and npm (Node Package Manager)
- PostgreSQL database
- IDE (IntelliJ IDEA, Eclipse, VS Code, etc.)
- Clone this repository.
- Open the
backend
directory in your preferred IDE. - Configure the
application.properties
file in thesrc/main/resources
directory with your PostgreSQL database credentials. - Run the Spring Boot application.
- Navigate to the
frontend
directory in your terminal. - Run
npm install
to install the necessary dependencies. - Run
npm run dev
to start the Next.js application.