/nuxt-crud

Express nodeJs Server and Nuxt Vuetify Client crud

Primary LanguageJavaScriptMIT LicenseMIT

Nuxt-crud

Express nodeJs Server and Nuxt Vuetify Client crud.

                         

Server and Client development stack managed under Vue style guide and Vuex .
MongoDB + Express + VueJS + NuxtJS + NodeJS code with docker-compose file.
Vuetify as a material design framework.
Environment variables handled with dotenv.
Server unit testing with Mocha.
Client functional testing with Cypress
Docker Swarm
Deploying application to Microsoft Azure

Prerequisites

  • MongoDB
  • Express
  • Vue
  • Node
  • Vuetify
  • Nuxt
  • Docker

How do I start?

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

License

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