Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

README

        

Express Guestbook



Node.js CI


GitHub Release (latest by date)


License


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