Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 916 Bytes

File metadata and controls

31 lines (24 loc) · 916 Bytes

Yachay

Blackboard-style SPA written on ASP.NET Core, Vue.js and Typescript.

Demo

Main features

  • Creating students
  • Creating units
  • Enrolling students to units
  • Grading students

Requirements:

  • Windows (due to ´LocalDB´)
  • ASP.NET Core
  • Node.js and npm
  • ASP.NET Core SpaTemplates: dotnet new --install Microsoft.AspNetCore.SpaTemplates::*

Building and running the project

  • 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

Notes

TODO

  • Migrate from LocalDB to a cross-platform database