/yKool

Tarkvaraarenduse praktika projekt

Primary LanguageJavaScriptMIT LicenseMIT

üKool

Eesmärk ja lühikirjeldus

Ü-Kool on veebikeskkond, kus tuuakse kokku üliõpilane ja tema õppejõud. Õppejõul on võimalik kõik enda edasiantav informatsioon laadida üles veebikeskkonda, näiteks kodusedtööd, mis on ideaalne lahendus üliõpilasele, kes soovib hoida pidevalt silma peal kogul toimuval õppetööl. Projekti eesmärgiks on elimineerida kodutööde kohta käiva informatsiooni kadu. üKooli puhul on tegemist võit-võit situatsiooniga, kus üliõpilane teab mida ta tegema peab ning õppejõud näeb seda, kas tudengil on kodutöö tehtud või mitte.

Tiimiliikmed

  • Paul Oskar Soe
  • Karl-Markus Pihlakas
  • Tauri Miilits
  • Daniel Gurevitš

Ekraanipildid

sisselogimine dashboard

Kasutatud tehnoloogiad ja nende versioonid

  • MongoDB
  • expressJS
  • ReactJS
  • NodeJS
  • Javascript
  • CSS

Kasutatud serveri andmed

Paigaldusjuhised

Node installeerimine Yarni installeerimine

Moodulite alla laadimine ja koodi käivitumine:

Kõik moodulid on alla laetud node paketti. Käsuga "node install" installeerite koodi ning käsuga "node start" kompileerib ning käivitab node koodi. Kõik vajalik on olemas pacage.json failis, mille kohta saab lugeda siit!

API käivitumine

cd api
npm install
npm start

Kliendi poole käivitumine

cd client
npm install
npm start

Litsents

Antud projektil on MIT litsents - vaata LICENSE faili täpsema info jaoks.