← Back to all work
Personal
Live Project

Waktu Solat

A simple and modern prayer times app for Malaysia.

engkuazrul
Frontend Developer
Waktu Solat

Project Overview

Waktu Solat is a Next.js application that provides accurate Islamic prayer times for locations across Malaysia. It features a clean, modern interface with a prayer time progress circle, a list of daily prayer times, and a schedule of upcoming Islamic events. Users can select their prayer zone manually or have it detected automatically based on their location.

Project Details
Role: Frontend Developer
Key Contributions:
  • Built progress circle and time list
  • Integrated Waktu Solat API
  • Implemented zone selection and geolocation

Project Journey

Challenges

Multiple prayer time apps lacked clear progress indicators and local event context.

Approach

Designed a minimal UI with progress visualization, integrated national prayer time API, and added event schedule.

Results

Delivered a clean UX that surfaces upcoming times at a glance and adapts by location.

Technology Stack

Frontend
Next.js
React
TypeScript
Tailwind CSS
Shadcn UI
Backend
Waktu Solat API
Devops
Vercel

Project Gallery

Prayer times
UI elements (sample)

Related Projects

Personal Portfolio
Personal

Personal Portfolio

This is a personal portfolio project built with Next.js. It's designed to be a modern, animated, and accessible platform to display my projects and provide information about my skills and experience.

BukaDiMana
Personal

BukaDiMana

BukaDiMana is an open-source platform designed to help you find the nearest Ramadan bazaars. Easily explore food stalls and plan your iftar using our interactive map. This project was born out of #GodamSahur – Hackathon Maya Sepanjang Ramadan 2025, a month-long initiative encouraging developers to build meaningful projects for the community.

Ready to start your project?

Let's discuss how I can help bring your ideas to life with modern web technologies.

Engku Azrul – Freelance Frontend Developer