This is our internship project for Epam Summer Camp 2024. For the backend we used Spring Boot with a PostgreSQL database.
- Node.js
- npm (Node Package Manager)
- Java Development Kit (JDK)
- PostgreSQL
- Clone the repository:
git clone https://github.com/MukhammadumarDeveloper/TaskManagerApp
- Navigate to the backend directory:
cd backend - Configure your database connection in
application.properties:spring.datasource.url=jdbc:postgresql://localhost:5433/task_manager spring.datasource.username=postgres spring.datasource.password=000000 spring.mvc.pathmatch.matching-strategy=ANT_PATH_MATCHER spring.jpa.hibernate.ddl-auto=update spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true server.port=8083
- Run the backend application:
./mvnw spring-boot:run
- Navigate to the frontend directory:
cd frontend - Install dependencies:
npm install
To start the development server with hot reloading:
npm run serve