PoemPT - Web - Timiș - Lucrari 2023 Nationala

Informatii generale

Descriere

PoemPT este o aplicație web care generează poezii cu ajutorul tehnologiilor AI generative (GPT și Dall-E).
Poeziile generate sunt disponibile într-o bibliotecă publică, iar utilizatorii își pot salva în cont poeziile preferate.

Tehnologii

Frontend:

  • Next.JS - Bazat pe React, asigură funcționalitatea de bază a site-ului, routing-ul și include și server side și client side rendering.
  • Tailwind CSS - Framework de stiluri CSS utilitar, ce oferă un set extins de clase CSS care au ajutat la crearea stilului responsiv și modern
  • Flowbite React - Bibliotecă de componente UI (butoane, navbar, slidere etc.)

Backend:

  • PostgreSQL pentru baza de date, host-uit pe Railway
  • PrismaDB pentru interacțiunea cu baza de date, structura Object Relational Mapping a ajutat la dezvoltarea unui backend stabil și flexibil
  • Next Auth pentru autentificarea prin OAuth a utilizatorilor, folosind diferite servicii 3rd party (Facebook, Google, GitHub) sau email.

Cerinte sistem

Client: Un browser web actualizat, conexiune la internet, suport pentru Text-to-Speech în sistemul de operare

Realizatori

Radu Casian Mîrzoca

  • Scoala: Liceul Teoretic „Grigore Moisil” Timișoara
  • Clasa: 12
  • Judet: Timiș
  • Oras: Jebel

Andrei-Claudiu Stănică

  • Scoala: Liceul Teoretic “Grigore Moisil”
  • Clasa: 12
  • Judet: Timiș
  • Oras: Timișoara

Screenshots