Skip to content

nthe/issue-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Issue Tracker

Simple issue tracker application.

  • Feel free to ask about anything that is unclear, doesn't make sense or doesn't follow provided desscription. It's possible that I've overlooked, forgot or intentionally implemented something that doesn't follow "best practices".

  • At first, I thought that I'll implement front-end/client app using React, but admin-site will do just fine.

References

Installation / Setup

Note: Make sure your located in the root of project (there's server folder at your current level). This guide assumes that you have pip and virtualenv installed and that you're using *nix system.

# prepare virtual environment
virtualenv venv -p python3.6

# activate virtual environment
source ./venv/bin/activate

# install dependencies
pip install -r requirements.txt

# navigate to server app folder
cd server

# migrate database (create tables, etc...)
python manage.py migrate

# load prepared data into database
python manage.py loaddata fixture.json

# serve backend
python manage.py runserver

Example users

Feel free to use already existing users to test the page (name/password):

  • SuperUser role:

    • username: Peter
    • password: Start123#
  • Staff role:

    • username: Mark
    • password: Start123#

Releases

No releases published

Packages

No packages published