Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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: 17 days 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.

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]
![Hireable](https://cdn.rawgit.com/hiendv/hireable/master/styles/default/yes.svg)

# 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.

![screenshot](screenshot.png)

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