This project was created for the Web Application Integration class for the 1806 term. The requirements were to build a SPA app using any frontend framework and any backend code.
For this project, I just VueJS as my frontend SPA framework an ASP.net Core 2.1/C# for my backend code base.
The base of this project is based on the
- ASP.NET Core 2.0
- Web API
- VueJS 2
- Vuex (State Store)
- Webpack 2
- nodejs > 6
- dotnet core 2.1
- For testing: Mocha, Chai and the DWA/AirBNB Style Guide
- Download an install NodeJS (v6 or newer)
- Download and install the .NET Core 2.1 SDK
- Clone this repo
- Run
npm install
on the root directory - Navigate into the "src" folder and run
npm install
again - Run
dotnet restore
- Run
npm install
to restore all dependencies and run the webpack scripts - Run the application using
npm run dev
To run tests on this project, perform the following actions:
- Make sure you have run through the Getting Started section of this readme first.
- Navigate to the root folder of the project
- Run
npm test