Skip to content

BackEnd of my personal website using Node/Express/Pug/MongoDB.

Notifications You must be signed in to change notification settings

astirtrotter/pw-backend-node-express

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node/Express - Rest API & CMS of Personal Website

Getting started

This is a basic Node/Express/MongoDB personal-website skeleton written on JavaScript using async/await. Great for building a starter web app.

Features

  • Node/Express
  • Multiple environment ready (development, production)
  • Pug
  • Passport
  • Login
  • Signup
  • Account verification
  • User profile
  • Users admin area with CRUD operations
  • Passport sessions
  • RESTful APIs

How to install

Using Git (recommended)

  1. Clone the project from github. Change "myproject" to your project name.
git clone https://github.com/prodev99999/pw-backend-node-express ./myproject

Using manual download ZIP

  1. Download repository
  2. Uncompress to your desired directory

Install npm dependencies after installing (Git or manual download)

cd myproject
npm install
npm update

Compiles and hot-reloads for development

npm start

Compiles and minifies for production

npm run build

Bugs or improvements

Feel free to report any bugs or improvements. Pull requests are always welcome.

License

This project is open-sourced software under no license.

About

BackEnd of my personal website using Node/Express/Pug/MongoDB.

Resources

Stars

Watchers

Forks

Packages

No packages published