Skip to content

A secure and efficient ticket generation and validation system using cryptographic techniques. It ensures integrity, enhances user engagement with gamification, and provides seamless ticketing for events.

Notifications You must be signed in to change notification settings

Xaverick/SecureTicketGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SecureTicketGen

SecureTicketGen is a Ticket Generation and Validation System designed for efficient and secure ticketing processes. This system enables the generation of tickets and provides robust validation mechanisms to ensure the integrity and security of the ticketing system.

Features

  • Ticket Generation: Easily create unique and secure tickets for various events or purposes.
  • Validation Mechanism: Implement a reliable ticket validation system to prevent unauthorized access.
  • Security: Utilize cryptographic techniques to enhance the security of generated tickets.
  • Efficiency: Swift and seamless ticketing processes for both generation and validation.
  • Gamification: We implemented gamification elements to enhance user interest and encourage registrations.

Getting Started

Installation

Clone the project

Server

git clone https://github.com/Your-GitHubUsername/SecureTicketGen

Go to the project directory

cd my-project

Install dependencies

npm install

Start the server

nodemon app.js

Client

git clone https://github.com/Your-GitHubUsername/SecureTicketGen

Go to the project directory

cd client

Install dependencies

npm i

Start the server

npm start

Tech Stack

Server: Node, Express, MongoDB, Authentication and Autherization, NodeMailer, MailGen
Client: React
Gamefication: Python, Pygame

Acknowledgments

We would like to express our gratitude to the following individuals and communities who have contributed to the success of this project:

  • [Kartik Agarwal]: [All Backend Part]
  • [Yash Mittal]: [All Frontend Part]
  • [Lavanya Jain]: [All Gamification Part]
  • [Jiit Optica]: [Thanks for giving this oppurtunity]

Thank you for your invaluable contributions, guidance, and support throughout the development of this project. Your efforts have made a significant impact, and we appreciate your involvement.

About

A secure and efficient ticket generation and validation system using cryptographic techniques. It ensures integrity, enhances user engagement with gamification, and provides seamless ticketing for events.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published