Skip to content

ProjectPilot is a comprehensive project management solution tailored for teams working on diverse projects. With its powerful features and secure authentication, ProjectPilot enhances collaboration, efficiency, and productivity.

Notifications You must be signed in to change notification settings

ayushshankaram/ProjectPilot_Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProjectPilot

ProjectPilot is a robust project management tracker designed to streamline collaboration and efficiency for groups working on the same or different projects. Built using Django REST framework, ProjectPilot provides a comprehensive suite of features to manage tasks, timelines, resources, and communication effectively. The platform also integrates OAuth2 for secure authentication, ensuring that user data remains protected.

Installation

Back-end

Technologies used

  • Django: The web framework for perfectionists with deadlines (Django builds better web apps with less code).
  • DRF: A powerful and flexible toolkit for building Web APIs

Installation

  • If you wish to run your own build, first ensure you have python globally installed in your computer. If not, you can get python here.

  • After doing this, confirm that you have installed virtualenv globally as well. If not, run this:

        $ pip install virtualenv
  • Then, Git clone this repo to your PC

        $ git clone https://github.com/
  • Dependencies

    1. Cd into your the cloned repo as such:
          $ cd cartel
    2. Create and fire up your virtual environment:
          $ virtualenv  venv -p python3
          $ source venv/bin/activate
    3. Install the dependencies needed to run the app:
          $ pip install -r requirements.txt
    4. Make those migrations work
          $ python manage.py makemigrations
          $ python manage.py migrate
  • Run It

    Fire up the server using this one simple command:

        $ python manage.py runserver

    You can now access the file api service on your browser by using

        http://localhost:8000/
    

About

ProjectPilot is a comprehensive project management solution tailored for teams working on diverse projects. With its powerful features and secure authentication, ProjectPilot enhances collaboration, efficiency, and productivity.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages