The Ticketing App is a Django-based web application designed to streamline ticket management within an organization. It enables efficient tracking, handling, and resolution of tickets, ensuring smooth workflow and communication.
βοΈ User-Friendly Interface π¨ β Clean and intuitive UI for seamless navigation.
βοΈ Ticket Creation π β Easily create new tickets using a simple form.
βοΈ Ticket Management π§ β Admins can view, filter, and manage ticket lifecycles.
βοΈ Real-Time Notifications π β Stay updated with new ticket alerts.
βοΈ Email Notifications π§ β Automatic email updates for ticket status changes.
βοΈ Responsive Design π± β Works smoothly across various devices.
βοΈ Ticket Printing π¨οΈ β Tickets can be printed for offline reference.
βοΈ Status Tracking β β Each ticket shows whether it is treated, pending, or resolved.
- π Django β A high-level Python framework for web development.
- ποΈ SQLite β Lightweight database for development and testing.
- π¨ HTML/CSS β Provides structure and styling for the frontend.
- π₯οΈ JavaScript/jQuery β Enhances frontend interactivity.
- π± Bootstrap β Ensures a mobile-friendly design.
- π¨ SMTP β Sends email notifications.
- π Git & GitHub β Version control and repository management.
manage.py
ticketing_project/
__init__.py
asgi.py
settings.py
urls.py
wsgi.py
tickets/
__init__.py
admin.py
apps.py
forms.py
migrations/
__init__.py
0001_initial.py
0002_ticket_status.py
0003_alter_ticket_status_notification.py
models.py
static/
tickets/
templates/
tickets/
base.html
home.html
notification_center.html
temp.html
ticket_form.html
ticket_list.html
ticket_success.html
tests.py
utils.py
views.py
workers.json
- Clone the repository
git clone https://github.com/yourusername/ticketing-app.git cd ticketing-app
- Install dependencies
pip install -r requirements.txt
- Apply migrations
python manage.py migrate
- Run the server
python manage.py runserver
- Access the app in your browser at
http://127.0.0.1:8000/
.
π¨ This repository is private and intended for work-related purposes only. Do not share, clone, or distribute the code externally.
This project is for internal use only and is not licensed for public distribution.
π Access Restricted: Authorized Users Only