Informatii generale
- Categorie: Educational
- Judetul: Cluj
- Surse: GitHub - AlexPop576/patrocle_repository
Descriere
Patrocle este o aplicație educativă și inovatoare, creată pentru a transforma învățarea într-o experiență simplă și captivantă. Utilizatorii pot dobândi cunoștințe esențiale despre geografia și istoria fiecărei țări într-un mod plăcut și interactiv. Aplicația oferă întrebări interactive, iar utilizatorii își pot alege nivelul de dificultate, astfel încât să se potrivească nevoilor lor de învățare. Banii virtuali câștigați pentru răspunsurile corecte pot fi folosiți în magazinul aplicației pentru a achiziționa diverse iteme, încurajând implicarea continuă. Realizările sunt recunoscute prin recompense și trofee, adăugând un element de satisfacție și motivare. Provocările speciale stimulează utilizatorii să își testeze cunoștințele despre o țară aleatorie, iar seria zilnica încurajează utilizatorul să nu se dea bătut. Patrocle face educația accesibilă și plăcută prin metode adaptate lumii moderne.
Tehnologii
Aplicația Patrocle a fost dezvoltată cu ajutorul unor tehnologii moderne și fiabile. Designul interfeței a fost meticulos realizat în Figma, fiind ulterior transpus în cod folosind framework-ul Flutter și limbajul de programare Dart. Fiecare pagină a aplicației este un widget propriu, construit în interiorul unei clase, utilizând componente personalizate și clase specifice.
Baza de date a aplicației a fost creată utilizând SQFlite, respectând standardele SQL pentru a asigura fiabilitatea și performanța datelor. În procesul de dezvoltare, am folosit Visual Studio Code și GitHub pentru gestionarea versiunilor, asigurând un mediu de lucru colaborativ.
Pentru a transforma Patrocle într-o aplicație cu adevărat complexă și funcțională, am integrat peste 15 dependențe diverse, acoperind funcționalități precum traducerea, TTS și elemente de design. Aceste componente contribuie la crearea unei experiențe utilizator deosebit de plăcută și intuitivă.
În concluzie, aplicația Patrocle este construită pe o fundație solidă de tehnologii testate, robuste și în continuă dezvoltare, oferind un produs final de înaltă calitate.
Cerinte sistem
Cerințe versiune desktop:
OS: Windows 7/10/11
Procesor 64 bit
Memorie: 8 GB RAM
Versiune Android:
OS: Android 12 sau mai nou
Memorie: 3 GB RAM
Realizatori
Alexandru Crisan
- Scoala: Liceul Teoretic “Nicolae Bălcescu”
- Clasa: 11
- Judet: Cluj
- Oras: Florești
Alexandru Pop
- Scoala: Liceul Teoretic “Nicolae Balcescu”
- Clasa: 11
- Judet: Cluj
- Oras: Cluj-Napoca