Skip to content

bogdans55/StudySphere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

377 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudySphere 📚🌐

Opis projekta

StudySphere je projekat zasnovan na ideji kartica koje se koriste kao sredstvo za učenje studenata. Pored toga, naš projekat podržava i druge korisne funkcionalnosti koje pomažu korisnicima da bolje organizuju svoje vreme i olakšaju učenje. Neke od ključnih funkcionalnosti uključuju:

  • Kreiranje i korišćenje kartica i špilova
  • Samoprocena kvaliteta odgovora
  • Tekstualni i multimedijalni sadržaj na karticama
  • Uvoz i izvoz špilova
  • Javni i privatni špilovi sa mogućnošću ocenjivanja
  • Pametni algoritam za izbor pitanja
  • Tabla kao alat za odgovaranje na pitanja
  • Statistika praćenja napretka korisnika tokom vremena
  • Nedeljni planer za organizaciju učenja
  • Liste TODO obaveza
  • Kalendar aktivnosti

Članovi tima 🤝

Demo snimak projekta 🎬

Demo snimak

Okruženje 🛠️

  • Programski jezik: C++17
  • Qt: Qt6.6.0
  • Korišćene biblioteke: Qt >= 4, Catch2

Instalacija ⚙️

  1. Preuzeti i instalirati Qt i Qt Creator.
  2. Nadograditi verziju C++ na C++17.

Preuzimanje i pokretanje ▶️

  1. U terminalu se pozicionirati u željeni direktorijum.
  2. Klonirati repozitorijum: $ git clone git@gitlab.com:matf-bg-ac-rs/course-rs/projects-2023-2024/studysphere.git.
  3. Otvoriti okruženje Qt Creator i otvoriti app.pro fajl.
  4. Pritisnuti dugme Run u donjem levom uglu ekrana ili koristiti kombinaciju tastatura CTRL+R.

Pokretanje servera 🖥️

  1. Pored app.pro fajla, otvoriti i CMakeLists fajl na server direktorijumu.
  2. Pokrenuti server klikom na dugme Run.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages