Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/javitocor/express-library

A simple library web app to keep track of the available books and information about them and their authors. User can filter by book, author and genre. built with Express and Mongoose. Project inside The Odin Project.
https://github.com/javitocor/express-library

bootstrap4 expressjs mongodb mongoose mvc nodejs odin-project pug

Last synced: 1 day ago
JSON representation

A simple library web app to keep track of the available books and information about them and their authors. User can filter by book, author and genre. built with Express and Mongoose. Project inside The Odin Project.

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)

# Express Library

> A simple library web app to keep track of the available books and information about them and their authors. User can add/filter by book, author and genre. built with Express and Mongoose. Project inside The Odin Project.

![screenshot](screenshot.png)

Additional description about the project and its features.

## Built With

- HTML
- CSS
- JAVASCRIPT
- BOOTSTRAP
- NPM
- EXPRESS
- PUG
- MONGOOSE
- NODE
- ESLINT
- GITHUB ACTIONS
- VSCODE

### Usage
To have this app on your pc, you need to:
* [download](https://github.com/javitocor/Express-Library/archive/development.zip) or clone this repo:
- Clone with SSH:
```
[email protected]:javitocor/Express-Library.git
```
- Clone with HTTPS
```
https://github.com/javitocor/Express-Library.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/Express-Library/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/Express-Library.svg?style=flat-square
[contributors-url]: https://github.com/javitocor/Express-Library/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/javitocor/Express-Library.svg?style=flat-square
[forks-url]: https://github.com/javitocor/Express-Library/network/members
[stars-shield]: https://img.shields.io/github/stars/javitocor/Express-Library.svg?style=flat-square
[stars-url]: https://github.com/javitocor/Express-Library/stargazers
[issues-shield]: https://img.shields.io/github/issues/javitocor/Express-Library.svg?style=flat-square
[issues-url]: https://github.com/javitocor/Express-Library/issues