Jadwal Sholat

The Prayer Schedule (Jadwal Sholat) project is a web-based application developed using Visual Studio Code (VS Code), designed to provide users with accurate and easy-to-read daily prayer times. This project was created to help Muslims stay organized with their five daily prayers by offering a clear display of prayer schedules in a simple, modern, and user-friendly interface. Through this project, technology is used to support spiritual discipline and strengthen daily worship habits.

The application is built using HTML, CSS, and JavaScript, which makes it lightweight and accessible through any web browser. The core purpose of the Prayer Schedule app is to show the times for Fajr, Dhuhr, Asr, Maghrib, and Isha, the five obligatory prayers in Islam. Users can view the schedule instantly when the page loads. In more advanced versions, the app can retrieve real prayer times based on the user’s region by connecting to a public API, but even without an API, the program demonstrates strong coding logic by handling static or manually inserted data effectively.

The user interface is intentionally designed to be clean and peaceful. The homepage displays the title, a short description of the project, and a neatly organized section containing each prayer name along with its corresponding time. Soft colors and smooth spacing create a calm visual environment that matches the theme of worship. CSS is responsible for the layout, spacing, borders, shadows, and overall aesthetic of the project, ensuring that the application not only works well but also looks professional.

JavaScript plays a crucial role in the functionality of the app. It manages real-time updates, formats time correctly, and can display the current date. Additional features can also be added, such as a countdown showing how many minutes remain until the next prayer. This feature encourages users to prepare for prayer on time and helps build consistency in worship. The logic behind the countdown, time comparison, and DOM manipulation demonstrates the developer’s understanding of core JavaScript concepts.

Developing the Prayer Schedule project in VS Code made the entire workflow efficient and enjoyable. Tools such as syntax highlighting, Live Server, and debugging support allowed the project to be tested and refined quickly. Through this project, the developer gains experience in front-end development while creating something meaningful for the community.

Overall, the Prayer Schedule project is more than a technical assignment—it represents the combination of technology, discipline, and faith, showing how modern coding skills can enhance everyday religious practice.