Videoclipul de prezentare poate fi vizionat aici.
IdeeRO este o aplicație web ce își propune sa facă auzită vocea cetățeanului. Accesul la această platformă se acordă doar prin verificarea dovezii domiciliului și prin verificarea adresei de email.
- Crearea unui cont, urmând 5 pași prestabiliți
- Resetarea parolei (Bonus)
- Posibilitatea de a crea postări, de a le vota, de a adăuga comentarii, de a adăuga la favorite o postare și de a raporta o postare (Bonus)
- Pagină de profil a unui utilizator, sistem de prietenie, mesagerie în timp real (Bonus)
- Filtrare postări după numele autorului, titlul postării sau un interval de timp (Bonus)
- Sortare postări după numărul de voturi, timp (cele mai recente/cele mai vechi)
- Atribuirea unui singur admin pentru fiecare comunitate (SUPER ADMIN)
- Gestionarea cererilor de înregistrare, a moderatorilor și a statusului postărilor (ADMIN)
- Gestionarea postărilor raportate (MODERATOR) (Bonus)
- Next.js
- Next.js middleware (beta)
- Next.js Serverless functions
- Server-side rendering (SSR) și Stale-while-revalidate (SWR)
- MongoDB și Mongoose
- TailwindCSS
- SCSS
- Chakra-UI
- Jose
- Sendgrid
- Ably
- Cloudinary
- Bcrypt
Aplicația este găzduită pe Vercel și poate fi vizitată la această adresă. Pentru o experiență cât mai completă sugerez accesarea aplicației prin următoarele conturi:
- SUPER ADMIN: Email - [email protected], Parolă - fiicode2022
- ADMIN: Email - [email protected], Parolă - fiicode2022
- MODERATOR: Email - [email protected], Parolă - fiicode2022
- UTILIZATOR: Email - [email protected], Parolă - fiicode2022