Skip to content

anilakbay/ticket-app

Repository files navigation

Ticket Management System

A simple Ticket Management System built using Next.js and MongoDB. This application allows users to create, read, and manage tickets with various properties such as title, description, priority, progress, and status.

Features

  • Create new tickets
  • Edit existing tickets
  • Display all tickets
  • Manage ticket properties such as title, description, category, priority, progress, and status.

Tech Stack

  • Frontend: Next.js (React framework)
  • Backend: Node.js with Express
  • Database: MongoDB with Mongoose

Getting Started

Prerequisites

Make sure you have the following installed:

  • Node.js (v14 or higher)
  • MongoDB (or use a cloud service like MongoDB Atlas)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/ticket-management-system.git
    cd ticket-management-system
    
    npm install
    MONGODB_URI=mongodb+srv://admin:yourpassword@cluster0.ki0kd.mongodb.net/TicketDB
    npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published