Skip to content

A project management software that helps with management of tasks at work. Users can add projects, add project tasks and then they can track the task progress as they work, based on task urgency.

Notifications You must be signed in to change notification settings

Manasseh-Kinyua/taskjar

Repository files navigation

Taskjar

Task management is one of the major challenges for teams when working on projects. Taskjar is a task management software aimed at aiding teams with assigment, dispatchment and tracking of tasks.

Visit Live App

TaskJar Software

Developer

Manasseh Kinyua

GIF Demo

taskjar

Technologies Used

  • React
  • Redux
  • Bootstrap
  • MUI
  • Django
  • Django Rest Framework & DRF Simple JWT
  • Postgres
  • AWS RDS

Features

  1. Authentication & Authorization
  2. Create Project
  3. Add project contributors
  4. Create Project Tasks
  5. Assign Tasks
  6. See task Board
  7. Mark task as In-Progress
  8. Mark Task as Done
  9. Delete Task
  10. Edit Project
  11. Delete Project
  12. User Profile
  13. Edit Profile

Admin Features

  1. See all Users
  2. Give admin status to users
  3. Remove Users

Installation

  1. Download/clone repo.

      git clone https://github.com/Manasseh-Kinyua/estudiar.git
  2. Navigate to project folder.

      cd estudiar
  3. Create and activate a virtual environment.(may vary across operating systems. This is for linux users.)

      virtualenv <environment-name>
      <environment-name>/bin/activate
  4. Install Django and other dependencies.

      pip freeze > requirements.txt
  5. Run Django app.

      python manage.py runserver
  6. Navigate to react app.

      cd frontend
  7. Install react dependencies.

      npm install
  8. Run nreact app.

      npm start

Setup complete. Happy coding!!!

  1. Once you are done coding, build react app push branch for review.

      npm run build

About

A project management software that helps with management of tasks at work. Users can add projects, add project tasks and then they can track the task progress as they work, based on task urgency.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published