This repository contains an online ticketing application designed to manage and resolve hardware, software, and login access issues systematically in large organizations.
- User-friendly interface for submitting and tracking tickets
- Admin dashboard for managing and resolving tickets
- Static files for styling and scripts
- Template files for rendering web pages
- Pre-trained model for life expectancy prediction included as an example
- Python 3.10 or higher
- Django 3.2 or higher
- Required Python packages listed in
requirements.txt
-
Clone the repository:
git clone https://github.com/yourusername/online-ticketing-application.git cd online-ticketing-application
-
Create a virtual environment and activate it:
python3 -m venv env source env/bin/activate
-
Install the required packages:
pip install -r requirements.txt
-
Apply migrations:
python manage.py migrate
-
Run the development server:
python manage.py runserver
-
Access the application: Open your web browser and navigate to
http://127.0.0.1:8000/
.