Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dansantander/locallibrary
A simple library built with Express, Node, and MongoDB Atlas, able to perform all CRUD operations.
https://github.com/dansantander/locallibrary
expressjs javascript mongodb mongoose nodejs pug-template-engine
Last synced: about 1 month ago
JSON representation
A simple library built with Express, Node, and MongoDB Atlas, able to perform all CRUD operations.
- Host: GitHub
- URL: https://github.com/dansantander/locallibrary
- Owner: dansantander
- Created: 2021-01-09T18:14:02.000Z (almost 4 years ago)
- Default Branch: development
- Last Pushed: 2021-01-28T17:02:38.000Z (almost 4 years ago)
- Last Synced: 2024-10-07T23:30:51.371Z (about 1 month ago)
- Topics: expressjs, javascript, mongodb, mongoose, nodejs, pug-template-engine
- Language: JavaScript
- Homepage:
- Size: 509 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LOCAL LIBRARY
> A basic Express website developed as a tutorial example on the Mozilla Developer Network.![cover](./public/cover.png)
## Table of Contents
* [Features](#features)
* [Installation](#installation)
* [Built With](#built-with)
* [Contributing](#contributing)
* [Acknowledgments](#acknowledgments)
* [Authors](#author)
* [License](#license)## Features
- A user can get a list of authors, books, book instances (book availability), and genres.
- A user can get a single author, book, book instance, or genre.
- A user can create a new author, book, book instance, or genre.
- A user can delete authors.
- A user can update books.## Installation
You can get a local copy of the repository please run the following commands on your terminal:
```
$ cd
$ git clone [email protected]:dansantander/locallibrary.git
$ npm install
$ npm start
```## Built With
- Express JS
- Node JS
- Mongoose
- Nodemon
- Pug## Contributing
Contributions, issues and feature requests are welcome!
You can do it on [issues page](issues/).
## Acknowledgments
Special thanks to code reviewers.
## Show your support
Give a ⭐️ if you like this project!
## Authors
👤 **Daniel Santander**
- Github: [@dansantander](https://github.com/dansantander)
- Linkedin: [Daniel Santander](https://www.linkedin.com/in/daniel-santander)
- Twitter: [@dansantandr](https://twitter.com/dansantandr)## License
Creative Commons 2020