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