EBEC
Commissioned as the official digital presence for an official school club, this was a comprehensive full-stack platform featuring a complete administration system and user management. Incredibly frustratingly, despite them repeatedly asking for the website and forcing me to rebuild the entire architecture twice to meet their shifting demands, they never actually announced it. Tired of having my work sidelined, I pulled the plug and took the entire project offline.

About This Project
Designing and developing a comprehensive, creative web presence with a full administration and user management system for an official school club.
Built a complete Next.js frontend and backend architecture, heavily customizing shadcn/ui to achieve a highly creative design while providing a robust admin dashboard for membership and events.
Successfully delivered the complete platform twice to spec. Unfortunately, the club's leadership was completely disorganized and never announced it. Out of sheer frustration with the wasted effort, I completely took the site down.
Full-stack Developer
2023
Archived
University
Technology Stack
Project Story
Designing and developing a comprehensive, creative web presence with a full administration and user management system for an official school club.
Built a complete Next.js frontend and backend architecture, heavily customizing shadcn/ui to achieve a highly creative design while providing a robust admin dashboard for membership and events.
Successfully delivered the complete platform twice to spec. Unfortunately, the club's leadership was completely disorganized and never announced it. Out of sheer frustration with the wasted effort, I completely took the site down.
Insights & Takeaways
Highlights
- Fully functional bespoke administration and user management system.
- Heavily customized shadcn/ui components resulting in an exceptionally creative, standout design.
Challenges
- Rebuilding the entire platform twice for a client that didn't respect the time or effort involved.
- Iterating heavily on a creative design while maintaining a complex full-stack architecture.
Lessons Learned
- Mastered complex UI customization with shadcn/ui.
- Learned a harsh lesson on drawing firm boundaries and not wasting time on uncommitted organizations.
Related Work
Case Study
Auto Shutdown
Rust + React desktop app to automate PC shutdowns by timer, schedule or idle state.
Case Study
Azkari
Lightweight desktop app that displays Azkar reminders based on time of day — built with Tauri, SolidJS, TypeScript and Rust.
Case Study
Chef Kit
Modern multilingual cooking app offering recipe discovery, chef profiles, inventory management, favourites and push notifications — built with Flutter, Dart and Flask.