Skip to content

rafapastor/task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager Application

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.

Repository Structure

  • backend/: Contains the Spring Boot application for the backend.
  • frontend/: Contains the Vue.js application for the frontend.

Requirements

  • 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)

Setup Instructions

Clone the Repository

git clone <YOUR_REPOSITORY_URL>
cd task-manager

Setting Up the Backend

  1. Navigate to the backend directory:
cd backend
  1. Follow the instructions in the backend/README.md to set up and run the backend application.

Setting Up the Frontend

  1. Navigate to the backend directory:
cd frontend
  1. Follow the instructions in the frontend/README.md to set up and run the backend application.

Running the Full Application

Start the Backend

Navigate to the backend directory and start the Spring Boot application:

cd backend
mvn clean install
mvn spring-boot:run

The backend application will start on http://localhost:8080

Start the Frontend

Navigate to the frontend directory and start the Vue.js application:

cd frontend
yarn install
yarn serve

The frontend application will start on http://localhost:8081

Link documentation

https://docs.google.com/document/d/1vgh4yyVzRcdunhdl_3a8arWbdxJu7uoZFPT2yAAxJW4/edit?usp=sharing

Link presentation

https://docs.google.com/presentation/d/1BQcshkoeWxsW5yV-r3Mz6At08xc2MZX4_YEkO3-jlKU/edit?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors