Web Development

SkipTheLine.ro

Platformă de rezervări pentru experiențe culturale ghidate în București: dashboard administrator, vouchere PDF și e-mailuri automate.

Next.jsTypeScriptSupabaseStripe (procesator de plăți)Tailwind CSS
Captură SkipTheLine.ro

2026 · Next.js · TypeScript

Funcționalități

  • Formular de cerere fără plată: experiență, dată, număr de persoane și date de contact
  • Dashboard administrator pentru cereri, confirmare locuri, cotații și schimbarea statusului
  • Generare automată de vouchere PDF (imprimabile sau pe telefon), cu datele vizitei și punctul de întâlnire
  • E-mailuri automate pe stări: cerere primită, cotație, confirmare plată, voucher atașat
  • Portal My bookings: acces prin link securizat trimis pe e-mail, fără parolă
  • Anulare gratuită cu 24 de ore înainte, reflectată în rezervare și notificare pe e-mail

Provocări tehnice

  • Fluxul cerere → cotație → plată → voucher, fără încasare înainte ca operatorul să confirme capacitatea
  • Generarea PDF-urilor voucher în Node.js, cu datele rezervării, punct de întâlnire și variantă mobilă
  • Trimiterea automată a e-mailurilor pe fiecare stare, fără intervenție manuală după plată
  • Acces la rezervări prin magic link (e-mail), fără conturi și parole
  • Panou intern: cereri deschise, statusuri, extras de vouchere și evidența plăților

Rezultate

  • 01Rezervările nu se mai gestionează din e-mail sau Excel — totul trece prin dashboard
  • 02Voucherul PDF pleacă automat pe e-mail imediat după plată
  • 03Clientul își recuperează rezervările din /my, cu un link trimis pe e-mail
  • 04Operatorul confirmă locul, apoi încasează; cererea inițială nu cere card