|| User Complaint Management System ||


___________________________

Skylar Brockbank's GitHub

Initiated March 20th, 2024.

Technologies Used

  • HTML
  • CSS
  • Javascript
  • Node
  • Express
  • EJS
  • bcrypt
  • Passport
  • Postgres.js
  • PostgreSQL
  • Docker

Description

A basic web application for taking and managing user feedback

Setup/Installation Requirements

  • Create and/or navigate to the directory you would like to contain this project on your computer.
  • Type git clone https://github.com/Skylar-Brockbank/userComplaintSystem to clone the repository to your local machine.
  • You'll need to create a file called .env where you will specify values for SESSION_SECRET, PG_HOST, DB_NAME, PG_USERNAME, PG_PASSWORD
  • Run docker-compose up -d to start the postgres container in detatched mode
  • Run node scripts/initializePG.js to set up the database tables
  • Run node server to start the application server
  • Navigate to localhost/3000 in your browser (this was developed and tested using chrome)

Known Bugs

  • Not yet known

License

MIT

If you have any issues, questions, ideas or concerns, please reach out to me at my email and/or make a contribution to the code via GitHub.

Copyright (c) 2024 Skylar Brockbank