It is a simple NodeJS, ReactJS and MongoDB app that allows users to create and edit tickets.
This app is developed using the following technologies:
- node.js - Primary backend language
- Express - Light weight server
- react.js - Built components to render complex UIs
- MongoDB - NoSQL Database
- React Bootstrap - Built mobile-first design using bootstrap framework.
Clone the repository.
$ git clone https://github.com/tejaskarelia17/ticketSystem.git
$ cd ticketSystem
Install the dependencies and devDependencies.
$ npm install
Run MongoDB in one terminal
$ mongod
In another terminal, Create a Database named 'bugsdb' and collection name 'bugs'
$ mongo
$ use bugsdb
$ db.createCollection('bugs')
Start the app in another terminal
$ node index.js
The app will start on http://localhost:3000