Skip to content

dhvll/fehler_core

 
 

Repository files navigation

Fehler API - Django Backend

Fehler is a project management software which let teams plan, track and manage software developement projects.

This is the fehler REST API developed to provide and store data for Fehler Website.

Technologies

  • Python
  • Django
  • Django Rest Framework

Getting Started

To get a local copy up and running follow these simple steps:

Prerequisites

  • Python 3.

    $ sudo apt install python3.8

Installation

  1. Create a local copy of this git repository with git clone command.

    $ git clone https://github.com/givek/fehler_core.git
  2. Create a Virtual Enviornment with the venv module.

    $ python3 -m venv venv
  3. Once you’ve created a virtual environment, you may activate it.

    $ source venv/bin/activate
  4. Now, install the requirements from the requirements.txt file.

    $ pip install -r requirements.txt
  5. Now, apply the migrations with the management command.

    $ python manage.py migrate
  6. Finally, start the developement server with the management commnad.

    $ python manage.py runserver

Entity-Relationship Diagram

Created with Lucidchart

fehler-schema

Screenshots

  • Spaces Spaces

  • Projects Projects

  • Kanban Board Kanban Board

  • Risk Register Risk Register

  • Risk Matrix Risk Matrix

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.7%
  • HTML 2.3%
  • CSS 2.0%