Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/luisfernandovillalon/members-only
- Owner: LuisFernandoVillalon
- Created: 2024-01-11T18:24:22.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-11T21:12:38.000Z (12 months ago)
- Last Synced: 2024-01-12T03:31:25.969Z (12 months ago)
- Topics: bcrypt, css, ejs, express, javascript, mongodb, mongoose, nodejs, passportjs
- Language: JavaScript
- Homepage: https://members-only-9gew.onrender.com/
- Size: 6.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)