Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/safdarjamal/express-guestbook
📘 A Node.js web application that allows visitors to leave a public comment without creating a user account.
https://github.com/safdarjamal/express-guestbook
container docker docker-node ejs express express-guestbook express-js expressjs guestbook helmet javascript mongodb mongoose node node-js nodejs server
Last synced: about 2 months ago
JSON representation
📘 A Node.js web application that allows visitors to leave a public comment without creating a user account.
- Host: GitHub
- URL: https://github.com/safdarjamal/express-guestbook
- Owner: SafdarJamal
- License: mit
- Created: 2020-06-07T16:51:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T12:30:39.000Z (8 months ago)
- Last Synced: 2024-10-12T23:43:44.206Z (2 months ago)
- Topics: container, docker, docker-node, ejs, express, express-guestbook, express-js, expressjs, guestbook, helmet, javascript, mongodb, mongoose, node, node-js, nodejs, server
- Language: EJS
- Homepage:
- Size: 1.03 MB
- Stars: 8
- Watchers: 2
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Express Guestbook
A Node.js web application that allows visitors to leave a public comment without creating a user account.![Express Guestbook](https://user-images.githubusercontent.com/48409548/172023724-7631322c-9156-4c2e-9539-5371b76677fc.png)
## Tech Stack
- [Node.js](https://nodejs.org)
- [Express](https://expressjs.com)
- [MongoDB](https://www.mongodb.com)
- [EJS](https://ejs.co)
- [Bootstrap](https://getbootstrap.com)## Development
To get a local copy of the code, clone it using git:
```
git clone https://github.com/SafdarJamal/express-guestbook.git
cd express-guestbook
```Install dependencies:
```
npm install
```Now, you can start a local web server by running:
```
npm start
```and then you can open http://localhost:8080 to view it in the browser.
#### Available npm Scripts
| Script | Description |
| ----------- | ------------------------------------------------------------- |
| npm install | Installs the dependencies in the local `node_modules` folder. |
| npm start | Runs the app in production mode. |
| npm run dev | Runs the app in development mode. |## Contributing
Contributions, issues, and feature requests are welcome.
## Credits
Express Guestbook is built and maintained by [Safdar Jamal](https://safdarjamal.github.io).
## License
Express Guestbook is [MIT Licensed](https://github.com/SafdarJamal/express-guestbook/blob/master/LICENSE).