https://github.com/javitocor/members-only-express
A web app where only members can see the owner and date of the messages and only the admins can delete messages. Built with Express and Mongoose.
https://github.com/javitocor/members-only-express
bcryptjs bootstrap4 express-validator expressjs mongodb-database mongoose passportjs pug
Last synced: about 2 months ago
JSON representation
A web app where only members can see the owner and date of the messages and only the admins can delete messages. Built with Express and Mongoose.
- Host: GitHub
- URL: https://github.com/javitocor/members-only-express
- Owner: javitocor
- License: mit
- Created: 2020-10-14T11:18:32.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-10-14T11:48:31.000Z (over 4 years ago)
- Last Synced: 2025-01-25T17:34:47.239Z (4 months ago)
- Topics: bcryptjs, bootstrap4, express-validator, expressjs, mongodb-database, mongoose, passportjs, pug
- Language: JavaScript
- Homepage:
- Size: 97.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
# Members-Only-Express
> A web app where only members can see the owner and date of the messages, and only the admins can delete messages. Built with Express and Mongoose.

Additional description about the project and its features.
## Built With
- JAVASCRIPT
- BOOTSTRAP
- NPM
- EXPRESS
- PUG
- MONGOOSE
- BCRYPTJS
- PASSPORTJS
- MOMENT
- EXPRESS-VALIDATOR
- NODE
- ESLINT
- GITHUB ACTIONS
- VSCODE### Usage
To have this app on your pc, you need to:
* [download](https://github.com/javitocor/Members-Only-Express/archive/development.zip) or clone this repo:
- Clone with SSH:
```
[email protected]:javitocor/Members-Only-Express.git
```
- Clone with HTTPS
```
https://github.com/javitocor/Members-Only-Express.git
```* In the project directory, you can run:
- `$ npm install` - installs all the dependencies required by the project
- `$ npm run devstart` - runs the app in the development mode:
- Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
- The page will reload if you make edits.
## Authors👤 **Javier Oriol Correas Sanchez Cuesta**
- Github: [@javitocor](https://github.com/javitocor)
- Twitter: [@JavierCorreas4](https://twitter.com/JavierCorreas4)
- Linkedin: [Javier Oriol Correas Sanchez Cuesta](https://www.linkedin.com/in/javier-correas-sanchez-cuesta-15289482/)## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](https://github.com/javitocor/Members-Only-Express/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments 🚀
- The Odin Project
- Express Documentation
- MDN## 📝 License
This project is [MIT](lic.url) licensed.
[contributors-shield]: https://img.shields.io/github/contributors/javitocor/Members-Only-Express.svg?style=flat-square
[contributors-url]: https://github.com/javitocor/Members-Only-Express/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/javitocor/Members-Only-Express.svg?style=flat-square
[forks-url]: https://github.com/javitocor/Members-Only-Express/network/members
[stars-shield]: https://img.shields.io/github/stars/javitocor/Members-Only-Express.svg?style=flat-square
[stars-url]: https://github.com/javitocor/Members-Only-Express/stargazers
[issues-shield]: https://img.shields.io/github/issues/javitocor/Members-Only-Express.svg?style=flat-square
[issues-url]: https://github.com/javitocor/Members-Only-Express/issues