Skip to content

A fully functioning ticketing system without all the complications, frills and expenses you don’t need!

Notifications You must be signed in to change notification settings

nodechelle/Kinetic-Tickets

Repository files navigation

Github license

Kinetic-Tickets

Want a fully functioning ticketing system without all the complications, frills and expenses you don’t need? Look no further than the best B-Tier Ticketing system on the market. Ultra-simple, ultra-minimalist ticketing system for users who don’t need add-ons from A-Tier systems.

Live Links

Description

  • AS A service provider
    • I WANT a ticket system
    • SO THAT my company can receive support requests

This application was designed to have a simple ticketing system that is powerful, easy and efficient to use.

Features

  • User login
  • User dashboard
  • Submit ticket
  • Allows attachments
  • Ticket Comments
  • Edit Ticket
  • Delete Ticket
  • Username added to ticket
  • Username added to comment
  • Date added to ticket and comment

Installation

  • This application’s folder structure must follow the Model-View-Controller paradigm. You’ll need to use the express-handlebars package to implement Handlebars.js for your Views, use the MySQL2 and Sequelize packages to connect to a MySQL database for your Models, and create an Express.js API for your Controllers.

    You’ll also need the dotenv package to use environment variables, the bcrypt package to hash passwords, the Express-fileupload for the user to upload files, and the express-session andconnect-session-sequelize packages to add authentication.

  • Note: The express-session package stores the session data on the client in a cookie. When you are idle on the site for more than a set time, the cookie will expire and you will be required to log in again to start a new session. This is the default behavior and you do not have to do anything to your application other than implement the npm package.

Usage

The following animation shows the application's functionality: Demo Screenshot

Credits:

License

MIT License

About

A fully functioning ticketing system without all the complications, frills and expenses you don’t need!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •