Skip to content

Ticketify is a microservice designed to handle ticketing functionality for your application. It allows you to manage and track tickets efficiently.

Notifications You must be signed in to change notification settings

pro-shubhamjain/Ticketify-Microservices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Ticketify - Ticketing Microservice

Ticketify is a microservice designed to handle ticketing functionality for your application. It allows you to manage and track tickets efficiently.

Features

  • Create, update, and delete tickets.
  • Assign tickets to users or teams.
  • Track ticket status and progress.
  • Generate reports and analytics.

Technologies Used

Ticketify is built using various technologies:

  • Node.js and Express for the backend.
  • Jest for the unit test cases.
  • MongoDB for data storage.
  • Redis for caching.
  • React and Next.js for the frontend.
  • Typescript for codebase consistency.
  • NATS for streaming.
  • Common for custom NPM libraries.
  • Docker containers and Kubernetes for deployment.

Getting Started

Follow these steps to get started with Ticketify:

  1. Clone this repository.
  2. Install dependencies using `npm install` or `yarn install`.
  3. Set up your MongoDB and Redis databases.
  4. Configure environment variables.
  5. Run the development server using `skaffold dev`.

About

Ticketify is a microservice designed to handle ticketing functionality for your application. It allows you to manage and track tickets efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published