This repository contains both the frontend and backend for a task management application. The backend is developed with Spring Boot and stores data in a JSON file, while the frontend is developed with Vue.js and TypeScript.
backend/: Contains the Spring Boot application for the backend.frontend/: Contains the Vue.js application for the frontend.
- Java 17 (for backend)
- Maven 3.6.0 or higher (for backend)
- Node.js (version 14.x or higher, for frontend)
- Yarn (version 1.22.x or higher, for frontend)
git clone <YOUR_REPOSITORY_URL>
cd task-manager- Navigate to the backend directory:
cd backend- Follow the instructions in the backend/README.md to set up and run the backend application.
- Navigate to the backend directory:
cd frontend- Follow the instructions in the frontend/README.md to set up and run the backend application.
Navigate to the backend directory and start the Spring Boot application:
cd backend
mvn clean install
mvn spring-boot:runThe backend application will start on http://localhost:8080
Navigate to the frontend directory and start the Vue.js application:
cd frontend
yarn install
yarn serveThe frontend application will start on http://localhost:8081
https://docs.google.com/document/d/1vgh4yyVzRcdunhdl_3a8arWbdxJu7uoZFPT2yAAxJW4/edit?usp=sharing
https://docs.google.com/presentation/d/1BQcshkoeWxsW5yV-r3Mz6At08xc2MZX4_YEkO3-jlKU/edit?usp=sharing