Skip to content

This project is a REST API REST API for a ticketing system using Django Rest Framework (DRF)

Notifications You must be signed in to change notification settings

tawounfouet/ocr_djangoRF-softdesk-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoftDesk Support API - Django REST Framework

Python Django Django REST Framework SQLite OpenClassrooms

Logo & Banner LITRevue

Description

This project is a REST API for a ticketing system. It allows you to create projects, tickets, comments and assign users to them. It also allows you to create users and assign them to projects.

Setup Instructions

These instructions will guide you through setting up and running the Softdesk Support API locally on your machine.

Prerequisites

Clone the Repository and Setup Dev Environment

# Clone the repository
git clone https://github.com/tawounfouet/djangoRF-softdesk-api.git
cd djangoRF-softdesk-api

# Install Pipenv if you haven't already
pip install pipenv

# Create and activate the virtual environment
pipenv install --dev
pipenv shell

# Install project dependencies
pipenv install

# Apply database migrations
python manage.py migrate

# Create a superuser
python manage.py createsuperuser

# Start the development server
python manage.py runserver

# Navigate to http://localhost:8000/api
  - http://127.0.0.1:8000/api/softdesk/users
  - http://127.0.0.1:8000/api/softdesk/projects

Auteur

About

This project is a REST API REST API for a ticketing system using Django Rest Framework (DRF)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages