Skip to content

mohammadalizadeh1179/express-mongodb-crud-ex

 
 

Repository files navigation

CRUD with Nodejs, Express and Mongodb

This is a Multi page application using nodejs mongodb and handlebars

Installation with docker-compose (Recommended)

git clone https://github.com/FaztWeb/express-mongodb-crud
cd express-mongodb-crud
docker-compose up

Installation (Manually)

Requirements

  • You need mongodb installed and running on your computer. or alternatively you can use docker
git clone https://github.com/FaztWeb/express-mongodb-crud
cd express-mongodb-crud
npm install
npm run build
npm start

Now you can visit: http://localhost:3000

Todo

  • add search input to find tasks
  • add usert authentication and authorization
  • add docker configuration for production
  • add github actions setup
  • add connect-mongo to store session in db
  • remove babel with es modules
  • add error handling
  • add a validation library for user input

About

Web Application CRUD using Nodejs and Mongodb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Handlebars 52.7%
  • JavaScript 44.6%
  • Dockerfile 2.0%
  • CSS 0.7%