Blackboard-style SPA written on ASP.NET Core, Vue.js and Typescript.
- Creating students
- Creating units
- Enrolling students to units
- Grading students
- Windows (due to ´LocalDB´)
- ASP.NET Core
- Node.js and npm
- ASP.NET Core SpaTemplates:
dotnet new --install Microsoft.AspNetCore.SpaTemplates::*
- Clone the repo:
git clone http://github.com/gpuma/yachay
- Install Node packages:
npm install
- Restore Nuget Packages:
dotnet restore
- Create the SQL database:
dotnet ef database update
- Run the project:
dotnet run
- I recommend using Visual Studio Code for editing.
- Migrate from LocalDB to a cross-platform database