Weekend Challenge
Feedback Loop is a full-stack application built over a weekend with React/Material UI frontend, Node/Express backend, and a PostgreSQL server. Feedback Loop is a single-page application where the user navigates through different forms to submit feedback to a server.
- Run the
git clone
command in your terminal - Run the
npm install
command in the same directory - Clone the database using the data.sql file. The expected database is 'prime_feedback'.
- Run
npm run server
in the terminal - Run
npm run client
in a second terminal - Your web browser should open a new page with the application running
- The application necessitates the user must submit a feedback form
- The user will arrive on the home page, or in this case, the first page of the feedback form.
- The user will be expected to input a number from 1 to 5 for each of the pages up until the review page.
- The review page is where the user can choose to go back and edit their feedback or submit the feedback.
- The admin page is where the admin can see all the feedback retrieved from the server. The admin can choose to delete feedback which will also delete data on the server side.
- HTML/CSS
- Material UI
- Node.js/Express
- React
- PostgreSQL
- Postico
- Postman
Thanks to Prime Digital Academy and those within the Cullen Cohort who helped me in creating this application!