mohammedmufleeh / peerxpassment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Acme Support

Acme Support is a Python Django Web application that allows users to login and create tickets, and allows admins to create and manage users and departments.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Features

  • Login page with basic username and password-based login
  • Users can use Email address OR Mobile Number along with their Password to Sign in to the App
  • Create, Update, and Delete Departments
  • Create New Tickets
  • Manage Tickets

Prerequisites

  • Python 3.x
  • Django 4.x
  • Django REST framework
  • bcrypt (or any other library for password encryption)
  • Zendesk API (if you want to integrate with Zendesk)

Installing

  1. Clone the repository

https://github.com/kharishgit/peerxptassessment.git

  1. Install the requirements
  • pip install -r requirements.txt
  1. Run migrations
  • python manage.py makemigrations
  • python manage.py migrate
  1. Run the development server
  • python manage.py runserver

Usage

Built With

Authors

License

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

About


Languages

Language:Python 89.6%Language:HTML 10.4%