Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HaPiRri - Aplikacion për Oferta të Restoranteve

HaPiRri është një aplikacion mobil që u mundëson përdoruesve të shikojnë dhe eksplorojnë ofertat më të mira të restoranteve, të krijojnë profile personale dhe të regjistrohen për të hyrë në platformë. Me një ndërfaqe të thjeshtë dhe funksionalitete të avancuara, HaPiRri ofron një eksperiencë të këndshme për përdoruesit.


Çfarë Bën Ky Aplikacion?

Funksionalitetet Kryesore:

  • Sign In: Identifikim duke përdorur emrin e përdoruesit dhe fjalëkalimin.
  • Sign Up: Regjistrim për krijimin e profileve personale.
  • Profili i Përdoruesit: Menaxhimi i të dhënave personale dhe preferencave.
  • Shikimi i Ofertave: Eksplorimi i ofertave nga restorantet e regjistruara.
  • Animacione: Elemente vizuale tërheqëse.
  • Validimi i Input-it: Kontroll për të dhënat gjatë regjistrimit.
  • Notifikime: Mesazhe mirëseardhjeje.
  • Hashing i Fjalëkalimeve: Ruajtje e sigurt e fjalëkalimeve.
  • Mesazhe Gabimi: Informacione për gabime gjatë përdorimit.
  • 2FA: Siguri shtesë përmes verifikimit me email.

Integrimi me Firebase

Aplikacioni Hapirri përdor Firebase për:

  • Autentifikimin e Përdoruesve: Firebase Authentication për Sign In dhe Sign Up.
  • Ruajtjen e të Dhënave: Firebase Firestore për profilet dhe ofertat e restoranteve.

Karakteristikat Teknike

  • Gjuhët e Programimit: Java
  • SDK Version: compileSdkVersion 35 (Android UpsideDownCake)
  • MinSdkVersion: 21 (Android 5.0)
  • Database: Firebase Firestore

Frameworks dhe Biblioteka:

  • androidx.core:core:1.15.0
  • androidx.core:core-ktx:1.15.0
  • Firebase SDK për Android

Si të Instaloni dhe Përdorni

  1. Klono ose shkarko këtë projekt:
    git clone https://github.com/diellzapp/PPM
  2. Hap projektin në Android Studio.
  3. Sigurohu që të kesh të instaluar versionin e kërkuar të Android SDK dhe Android Emulator.
  4. Konfiguro Firebase:
    • Krijo një projekt të ri në Firebase Console.
    • Shkarko skedarin google-services.json dhe vendose në dosjen app.
    • Aktivizo Firebase Authentication dhe Firestore Database.
  5. Përpilo dhe ekzekuto aplikacionin.

Autorët:

  • Diellza Prebreza
  • Aladin Bajra
  • Endi Rashica
  • Liburna Berisha

Screenshot-e të Aplikacionit

HOME: pjesa1

SIGN UP: signup

LOG IN: login

RESET PASSWORD reset

HOME: pjesa2

PROFILI profili

EDIT PROFILE: editprofile2

OFERTAT: ofertat

OFERTA: detail

ABOUT US: aboutus

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages