[projects] (12)
Odin Weather App
Sebuah aplikasi pemantau cuaca real-time yang interaktif. Proyek ini berfokus pada integrasi data API pihak ketiga menggunakan pemrograman asynchronous serta optimasi manajemen aset web modern dari nol. Fitur Utama: • Pencarian data cuaca real-time berdasarkan nama kota di seluruh dunia. • Menampilkan prakiraan cuaca (forecast) untuk 5 hari ke depan secara paralel menggunakan Promise.all. • Manajemen status tampilan yang dinamis (Loading spinner, Error handling jika kota tidak ditemukan, dan data rendering). • Bundling aset yang efisien dan aman dengan menyembunyikan API kredensial menggunakan lingkungan Webpack & Dotenv.
Odin Todo List - Dynamic CRUD Application
A modular Front-End Todo List application focused on advanced data management, custom styling, and CRUD (Create, Read, Update, Delete) logical operations. Built as part of The Odin Project curriculum to master complex object/array manipulation and Single Page Application (SPA) architecture. Key Features: • Dynamic Project Categorization: Users can group individual tasks under different project themes dynamically. • Complete CRUD Lifecycle: Implemented full features to add, edit, remove, and filter task completion statuses and priorities. • Clean & Modular Architecture: Utilized Webpack to separate data manipulation patterns (business logic) from DOM rendering modules, keeping the code scalable.
Restaurant Page
A dynamic restaurant website built as part of The Odin Project curriculum. Features menu navigation, contact info, and responsive layout.
WMS - Warehouse Management
A warehouse management system. Features inventory tracking, order management, and real-time stock updates.
POS - Point of Sale
A point of sale application for retail management. Includes sales tracking, product management, and receipt generation.
Odin Recipes
A simple recipe website built with HTML and CSS. The first project in The Odin Project curriculum, demonstrating basic HTML structure and styling.