Skip to content

Aladdin4u/report-incident-app

Repository files navigation

Report App

Report App helps organizations to determine and secure personal and professional boundaries between employees. It helps deal with integrity violations and unwanted behavior. At the same time, it helps employees and employers to become more resilient in case they experience unwanted manners.

Link to project: https://reportaapp.onrender.com

reportAplication

How It's Made:

Tech used:

HTML5 BADGE CSS BADGE JAVASCRIPT BADGE NODE BADGE TAILWIND BADGE EXPRESS BADGE MONGODB BADGE

Optimizations

One of the first thing I would optimize is the UX of how someone report with the details with what has occured in real-time. I would also work on the navigation website for easy usage. Lastly I would make it so that a reporter can upload audio file.

Lessons Learned:

Utilized callback functions in the server to try and build a modular and scalable backend. Through this I learned , how to effectively simplify backend routes into independent functions

Demo Login:

Demo Email: [email protected]

Demo password: demo12345

Installation:

  1. Clone repo
  2. run npm intall
  3. update DB_STRING in config/database
  4. update CLOUD_NAME in config/database
  5. update API_KEY in config/database
  6. update API_SECRET in config/database

Usage:

  1. run node app.js
  2. Navigate to localhost:3000