Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bugs

Project Description

This project is an issue tracker project. It enables the user to perform the following actions:

  • create a bug
  • Assign the bug to another user
  • Resolve the bug by updating the bug status
  • Comments can be made to a bug
  • Project Setup

  • Clone the project first from github.
  • Open the terminal. Then type this command pip install virtualenvwrapper, this will enable you to create virtual environments
  • Then type the following commands mkvirtualenv {{ Name of the virtual environment}} , the name can be anything example mkvirtualenv venv
  • After running that command, type workon {{ Name of the virtual environment }} , to activate that virtual environment.
  • Type the next command pip install -r requirements.txt, to install the dependencies for the project.
  • Navigate to the root of project and open .env.sample file, copy the contents and create a .env file, then paste the contents into it. Those are your environment variables. You can modify the values if you wish, but ensure that the keys are the same.
  • Type this command python manage.py makemigrations, to create the first database migrations and then run python manage.py migrate to commit the migrations into the database.
  • Type in this command python manage.py runserver localhost:8000 The server should start running.
  • Go to your browser and navigate to http://localhost:8000/docs/ to view the swagger API documentation with which you can use to work with the APIs.
  • Enjoy !!!

    About

    Snowfall Bug ticket API Test created with Django REST framework

    Resources

    Stars

    0 stars

    Watchers

    1 watching

    Forks

    Releases

    Packages

    Contributors

    Languages