Folder Structure
I am explaining penguin.js's folder structure here
my-express-app/
.
βββ app
β βββ middlewares
β β βββ index.js
β β βββ isAuth.js
β βββ modules
β β βββ swagger
β βββ services
β βββ crud
β β βββ mongodb.js
β β βββ mysql.crud.js
β βββ crud.service.js
βββ bin
β βββ www
βββ config
β βββ api.js
β βββ auth.js
β βββ database.js
β βββ server.js
βββ database
β βββ connection.js
β βββ mongodb.js
β βββ mysql.js
βββ modules
β βββ authentication
β β βββ helpers
β β β βββ auth.helper.js
β β βββ models
β β β βββ User.model.js
β β βββ routes
β β β βββ index.js
β β βββ services
β β β βββ authService.js
β β βββ validator
β β βββ auth.validator.js
β βββ __template__
β βΒ Β βββ routes
β βΒ Β βΒ Β βββ index.js
β βΒ Β βββ services
β βΒ Β βΒ Β βββ index.js
β βΒ Β βββ validator
β βΒ Β βββ index.js
β βββ index.js
βββ Dockerfile
βββ Dockerfile.dev
βββ Makefile
βββ package.json
βββ package-lock.json
βββ public
βββ README.md
βββ routes.js
βββ server.js
βββ swagger.js
Last updated
Was this helpful?