Skip to content

LGM70/TaskTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

TaskTrack

A web application that helps you and your team to share and track tasks.

Motivation

There are many similar (and more powerful) tools like TaskTrack. But I prefer not to install lots of apps on my laptop and phone. And I don't like the ads covering parts of my screen and the fancy-looking UIs.

Quickstart

I don't have a personal server, so you have to deploy it yourself. Sorry for that.

Clone this repository

git clone https://github.com/LGM70/TaskTrack.git

Setup backend environment

  1. Sign up for MongoDB Altas and create a cluster with no charge (if you don't have one).

  2. I recommend you to download IntelliJ IDEA to build the backend project.

  3. In backend/src/main/resources, create a .env file. You should follow the syntax of backend/src/main/resources/.env.example. The first 4 variables can be found in the link you used to connect the MongoDB database. The last variable needs to be a more-than-64-char-long string.

  4. Load the project using Maven, and build it in IntelliJ IDEA.

Setup frontend environment

  1. I recommend you to use VS Code to run the frontend part.

  2. Download node.js if you don't have one.

  3. run npm install to install all dependencies.

  4. modify frontend/src/api/axiosConfig.js if you are not going to deploy it locally.

  5. run npm start and you will have the TaskTrack running in your browser.

Another choice

If you are willing to donate some money, I will be happy to rent a server and deploy the TaskTrack for you and your team.

Usage

Feel free to contact me if you have any questions.

Frameworks used

The backend APIs are built using SpringBoot in Java, while the frontend application is developed with React.js and Bootstrap and leverages Axios for handling HTTP requests and responses.

About

A web application that helps you and your team to share and track tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published