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

No packages published

Contributors 3

  •  
  •  
  •  

Languages