Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luisfernandovillalon/members-only


https://github.com/luisfernandovillalon/members-only

bcrypt css ejs express javascript mongodb mongoose nodejs passportjs

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Members-Only
Project: Members Only - The Odin Project

# Summary
Built an exclusive clubhouse where only members can see who the author of a post is. Practiced my authentication and database skills.
Set up database models for the users and messages post adjacent to a database set up on Mongo. Used the bcrypt module to ensure the
privacy of the user's password. Users are not atuomatically members nor admins but they can become one after entering the secret phrase.
A user is able to sign up and log in and create posts. A member can view who the author of the posts are. An admin can delete posts.

# Technologies

.EJS, CSS, JavaScript, Express.JS, Node.JS, Mongoose, MongoDB, bcrypt, passportjs

# Live Preview

[members-only.webm](https://github.com/LuisFernandoVillalon/Members-Only/assets/104875261/bcfc13c5-2bba-4083-8980-8eec7a16f858)