Case Study

Prayer Times Kosova

Aplikacion i thjeshtë dhe i shpejtë për oraret e faljes (Qibla, Dua, Hijri, PWA offline).

2025Next.js 15Tailwind CSSAladhan APIPWA
Prayer Times Kosova

Overview

Prayer Times Kosova është një aplikacion modern i ndërtuar për të ofruar oraret e faljes në mënyrë të shpejtë, të qartë dhe të lehtë për përdorim. Projekti përfshin funksione si oraret ditore, kalendar Hijri, drejtimi i Qiblës dhe eksperiencë PWA për përdorim më të mirë edhe në mobile.

Ky projekt kombinon performancën e frontend-it modern me të dhëna të jashtme përmes API-ve.

The Goal

Qëllimi ishte të ndërtohej një aplikacion praktik për përdorim të përditshëm që:

  • hapet shpejt
  • është i qartë vizualisht
  • funksionon mirë në mobile
  • mund të përdoret si PWA
  • jep informacion të dobishëm pa kompleksitet të panevojshëm

My Role

Në këtë projekt kam punuar në:

  • ndërtimin e frontend-it me Next.js
  • dizajnin e ndërfaqes dhe rrjedhës së përdorimit
  • integrimin e Aladhan API
  • organizimin e të dhënave për kohët e faljes
  • konfigurimin e PWA support
  • optimizimin e performancës dhe responsivitetit

Key Features

Daily Prayer Times

Aplikacioni shfaq oraret ditore në mënyrë të qartë dhe të lehtë për t’u lexuar.

Hijri Calendar

Përdoruesi ka qasje edhe në informacion shtesë si data sipas kalendarit Hijri.

Qibla Support

Një nga funksionalitetet praktike është përfshirja e drejtimit të Qiblës si pjesë e eksperiencës së aplikacionit.

PWA Experience

Aplikacioni është menduar të funksionojë mirë si Progressive Web App, duke e bërë më të lehtë përdorimin në pajisje mobile.

Challenges

API Integration

Ishte e rëndësishme që të dhënat nga API të paraqiteshin në mënyrë të saktë dhe të kuptueshme për përdoruesin final.

Performance

Ky lloj aplikacioni duhet të jetë i lehtë dhe i shpejtë, prandaj fokusi ishte në ndërtimin e një UI të thjeshtë dhe optimizim të mirë.

Mobile Usability

Një pjesë e rëndësishme e projektit ishte që aplikacioni të ndihej natyral edhe në mobile, jo vetëm në desktop.

Outcome

Rezultati është një aplikacion i pastër dhe praktik që demonstron:

  • Next.js app architecture
  • API integration
  • PWA thinking
  • UI design me fokus te qartësia dhe përdorimi real

Ky projekt tregon aftësi për të ndërtuar produkte të dobishme, të shpejta dhe të menduara për përdorim të përditshëm.

Stack

  • Next.js 15
  • Tailwind CSS
  • Aladhan API
  • PWA