Skip to content

niklonberg/nodejs-express-mongodb-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mybrary

A simple library application where it is possible to add authors & books.

Tech stack

This is a dynamic web application created with express & mongodb. Focus here was in practicing MVC pattern, setting up routes and learning to use a view-engine. It reminded me a lot of my Python exam project which was built with Flask framework.
I also got more practice in working with environment variables, and making use of Filepond library for uploading book images.

Page

This app is hosted via Render as a Web Service, and can be found here: https://nodejs-express-mongodb-library.onrender.com/
Please be aware that since this app is hosted on a free instance, it takes about 1-2 minutes to 'boot up' from inactivity! Don't worry, it's just loading ;)
The database is hosted on mongodb atlas.

Features

CRUD functionality for authors & books.
Form & server validation for CRUD operations.
Search functionality for books / authors.
Views/templates for CRUD routes.

About

MVC Library app created with express, mongodb. Uses ejs as the view engine

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •