/info-3606-cloud-computing-final-project

An NUXT.js application. Built to be deployed on AWS EC2 using cloudFormation stack and docker-compose.

Primary LanguageVueMIT LicenseMIT

Smart Cloud Board

Group 6 INFO 3606 Final Project

AWS initalisation

./deploy-aws/setup.sh

To delete the AWS CloudFormation stack and stop everything

./deploy-aws/delete.sh

Build Setup (If running NUXT for local development)

# install dependencies
* npm install

# initialise database
* npm run migration

# serve with hot reload at localhost:3000
* npm run dev

# build for production and launch server
* npm run build
* npm start

# generate static project
* npm run generate

Credits

Build with ❤️ using Nuxt.js and various other tools.

  • Vue
  • VueX
  • bootstrap-vue
  • fontawesome
  • sequelize & sequelize-cli
  • sqlite3
  • docker
  • docker-compose
  • Amazon Web Services

Maya Bannis for the idea.