Skip to content

mkovar52/feedback-app

Repository files navigation

DunderMifflin Feedback App

Small Flask application that allows users to rate their purchase experience with the notorious DunderMifflin Scranton branch.

Features List

  • General

    • Dark mode
    • Allow users to switch between Dark/Light mode
    • 404 page for invalid requests
  • Feedback Page

    • Form collects users' info about a recent purchase
    • Forum validation (missing fields & prevents duplicate submissions based on order numbers)
    • Re-driect to success page upon successful review submission
  • Confirmation Page (upon successful feedback)

    • Display confirmation that feedback was received
    • Different response from each rep based on their rating
    • Email confirmation with feedback review in body
  • Employee Review Page

    • Login required to view page
    • Re-direct to login page if not already logged in
    • Allow users to see employee's overall rating & comments
  • User Registration Page

    • Validate user input before submission
    • Unique emails to prevent duplicate accounts
    • Save new user in DB
    • Re-direct user to login after creating new account
    • Display success message notifying user account was created
  • Login Page

    • Validate user credentials before login
    • Re-direct to profile page after login
  • User Profile

    • Redirect to login page if user is not logged in
    • Redirect to profile page upon successful login
    • Welcome message displayed
    • Display user account data points (# of feedback submissions, last login, etc)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published