Skip to content

Full-stack development MEVN for projects and Dockerfile provided

License

Notifications You must be signed in to change notification settings

diegochiquero/mevn-scaffold

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MEVN scaffold

Code scaffold for projects with docker.

               

Separate backend and frontend development stack managed under Vue style guide, Vue router and Vuex are implemented.
MongoDB + Express + VueJS + NodeJS code scaffold for projects and Dockerfile included.
Vuetify as a material design framework and Sweet alert2 javascript pop-up boxes.
Environment variables handled with dotenv.
Backend unit testing with Mocha.
Frontend unit testing with Jest
Frontend BDD testing with Cucumber and Selenium
Deploying Application to Heroku

Prerequisites

  • MongoDB
  • Express
  • Vue
  • Node
  • Docker

How do I start?

  1. Clone this repository.
  2. Go Backend folder to set up and run the api server.
  3. Go Frontend folder to set up set up and run the app.

License

See the LICENSE file for license rights and limitations (MIT).