https://a3-alppiskin-alp-piskin.glitch.me/
This is a watchlist application where you can log shows or movies you'd like to watch. Each entry has a name, a director, and a priority rating so you can remember what great piece of art to watch next when you have many on the list.
- Tech Achievement 1: I established login/register authentication and data persistence with MongoDB instead of local/lowdb
- Tech Achievement 2: Using around 8-10 Middleware packages
- Tech Achievement 3: Using bcrypt to hash passwords for privacy (encrypts passwords that can be viewed on MongoDB site)
- Design Achievement 1: Worked a lot on EJS and EJS layout to optimize the structure of HTML components, especially with tables and forms.
- Design Achievement 2: Using flash messages to create pretty pop-up alerts to the user for invalid login / registry ("Passwords don't match", "Email exists" etc.)