An Express.js app that adds, deletes, edits, and displays library catalog information such as books, authors, genres, and book copies from a MongoDB database.
- Express.js
- Mongoose
- MongoDB
- CSS3
- EJS
- validator.js
- Moment.js
- dotenv
- Normalize.css
- Font Awesome
- nodemon
View project demo at https://autumnchris-local-library-catalog.onrender.com/catalog.
After forking and cloning, navigate to the repository in your command line and install the NPM packages:
npm install
Run the following script in your command line if starting the repository in development mode:
npm run dev
Run the following script in your command line if starting the repository in production mode:
npm start
Once the server is running, go to http://localhost:3000
in your browser.