Simple application for learning to work with passport.js and bcrypt.js.
There're 3 "tiers" of signed-up users: basic (given by default), member (given after user passes in secret password in "Join-Club") and admin.
- Basic user can create a message and see every message posted, but is not able to see a) who the author of each message is, b) when was specific message created.
- Members can do and see all of the above.
- Admins can do and see all of the above + they're able to delete messages other users posted.
Password to become a member: Rambo666
Live: https://members-only-production-968c.up.railway.app/ (will be asleep after 20 days - 09.09.2023)