Sari la conținut
Toate proiectele

AI

ReScriptor

Aplicație care rescrie un text în alt ton, format, lungime sau limbă prin OpenAI API, cu istoric și statistici de utilizare. Construită în timpul unui stagiu de practică.

ReScriptor - hero screenshot

ReScriptor ia un text scris în grabă și îl rescrie așa cum trebuie să sune: un email mai profesionist, o postare mai relaxată sau un mesaj tradus. L-am construit în 2023, în timpul unui stagiu de practică, înainte ca asta să fie o funcție în orice editor.

Cum se rescrie

  • Tonul se alege din douăsprezece variante, de la prietenos și profesionist la autoritar, urgent și persuasiv sau amuzant
  • Formatul: email, articol de blog, postare pe rețelele sociale sau prezentare
  • Lungimea: scurt, mediu sau lung
  • Limba: engleză sau română

Cont și istoric

  • Fiecare cerere și răspunsul ei rămân în istoric, ca să poți reveni la o variantă bună
  • Un grafic de activitate arată cât ai folosit aplicația
  • Parolele se generează și se validează direct la înregistrare, iar profilul se poate edita

Backend

  • API-ul e făcut în Feathers.js, cu MongoDB pentru utilizatori și istoric
  • Serviciile pentru utilizatori, istoric și rescriere sunt separate, fiecare cu hook-urile ei de autentificare
  • Fluxurile de autentificare au teste end-to-end în Puppeteer

Ce am învățat: Vue 2 și Vuetify 2 de la zero, plus cum se leagă un frontend de un API real, cu autentificare.

Stack tehnologic: Vue 2, Vuetify 2, Feathers.js, MongoDB, OpenAI API, Puppeteer.

Capturi

4 imagini

Vrei ceva asemănător?

Începe un proiect