Skip to content

Tasks Galaxy is a smart task management dashboard App that allows you to organize and add your daily tasks including other features, like drag & drop and changing task status from to-do status to in-progress, pending, or done status. It depends on the mock API of JSON Placeholder website for data persistence.

License

Notifications You must be signed in to change notification settings

Mohamed-Elhawary/tasks-galaxy

Repository files navigation

Tasks Galaxy

Tasks Galaxy is a smart task management dashboard App that allows you to organize and add your daily tasks including other features, like drag & drop and changing task status from to-do status to in-progress, pending, or done status. It depends on the mock API of JSON Placeholder website for data persistence.

You can view the App from here

Screenshot

Demo

Tasks.List._.Tasks.Galaxy.mp4

Requirements

Runtime Server Environment:

Packages Manager:

  • npm v8.1 or higher

Instructions & Installation Guide

  • Fork, clone or download this repository to your local device.
  • Open your terminal and be sure that you are inside the right destination in the root folder.
  • Install Dependencies
npm i
  • Add Environment Variables Copy the .env.example file content to a new file called .env and add the values that match with each key and description. All variables must be loaded in .env to be able to run the project.

Value for env variable [REACT_APP_BACKEND_DOMAIN] is https://jsonplaceholder.typicode.com, as the App depends on the mock API of JSON Placeholder website for data persistence. Please add this value for the env variable REACT_APP_BACKEND_DOMAIN in the .env file to be able to run the project.

  • Run in Development Mode
npm run dev
  • Build the Project
npm run build
  • Run in Production Mode
npm run start

Language Framework

Design Frameworks

You can also take a look at package.json to know more about the App dependencies.

About

Tasks Galaxy is a smart task management dashboard App that allows you to organize and add your daily tasks including other features, like drag & drop and changing task status from to-do status to in-progress, pending, or done status. It depends on the mock API of JSON Placeholder website for data persistence.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published