Description: Kanban board to manage and assign finished and in-progress tasks, created with pure JavaScript without any libraries or frameworks. The application also contains an API to play surahs of the Holy Qur’an while performing tasks, and Relaxer works with CSS animation for the user to relax during rest time.
Features:
Add / Remove / Edait Tasks
Move Tasks Between Lists (To Do - In Progress - Done) By Drag & Drop Listneres
Apply Browser Local Storage to Save User Inputs (Tasks - Tasks Lists - Current Surah of The Quran Player)
Full Quran Player made up fetching 'alquran.cloud' API and play it using Audio API of the Browser
Breath Handler maded to relax user, maded By Animation features of CSS
Showing Current Time And Date, Updating every second
Errors handler on the console
Responsive for all screen sizes
Tools & Technologies:
JavaScript (Pure)
CSS
HTML
Restful API
Browser Audio API
CSS Animation
Responding Web Design
Fetching alquran.cloud API
Browser Local Storage