Skip to content
/ Slash Public

A Project Management that implements Kanban scheduling system to organize and prioritize different tasks and monitor workflows.

Notifications You must be signed in to change notification settings

anyazhai/Slash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Slash

Table of Contents

Frameworks and Tools

  • Django: API server and website backend.
  • React: UI and website frontend.
  • ProstgreSQL: Database.

(Top)

Installation

  1. Clone the repository:
    git clone https://github.com/anyazhai/Slash.git

Running the Backend

  1. Create a virtual environment for installation of required modules:

    cd backend
    python -m venv venv
    venv\scripts\activate
    pip install -r requirements.txt
  2. Run the backend on the development server:

    python manage.py runserver

Now the backend is running. To access the admin panel go to http://localhost:8000/admin.

Running the Frontend

  1. Open a new terminal window. Install frontend dependencies:

    cd frontend
    npm install
  2. Run the frontend:

    npm start

The website is now up and running and can be accesed at http://localhost:3000 (if nothing else is mentioned).

(Top)

Roadmap

There are subsequent upgrades to be made to the project to reach the final stage. Here are a list of all immediate objectives:

  • Configure Database.
  • Develop authentication and authorization scheme.
  • Develop project boards.
  • Develop customisation options.
  • Improve UI and UX.

About

A Project Management that implements Kanban scheduling system to organize and prioritize different tasks and monitor workflows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published