xkevinpark / react-ticket-tracker

App that tracks Issues

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Live Demo

https://react-ticket-tracker.herokuapp.com/login

React Ticket Tracker is a responsive web app that allows companies to have a web tool where clients can create tickets and follow on comments and solutions for this tickets. The system allows to have 3 kind of users, CLients, Agents and Managers that can assign tickets to other Agents and manage users.

Technologies used:

Server

Express Server
Uses mongoose and Cors as a middleware
dotenv library to read Enviroment Variable
bcrypt for password encryption
JWT for auth in every call to routes
Mongo models
Dinamic Queries on Ticket Routes
Mongo Aggregate Queries

Client

React Hooks (including useContext, UseState, useEffect)
Bootstrap
Scss
Gulp
react-circular-progressbar library
react-router library

About

App that tracks Issues


Languages

Language:JavaScript 84.0%Language:SCSS 14.4%Language:HTML 1.6%