SemuaBisa — Rafif Sava Adyvka Pratama
2024Inclusive EdTech Ecosystem & Youth Digital Career Platform

SemuaBisa.

An inclusive digital education ecosystem and workforce development platform built for the Unila 2024 National Web Design Competition by Team Deadliner. Empowers Indonesian youth to master modern digital competencies through 100% free bootcamps across 8 tech disciplines, accessible university degree pathways with Alpine.js tabs, a freelance digital services hub, and verified tech career job boards.

Role
Frontend Lead & UI/UX Co-Architect (Deadliner)
Platform
Responsive Web & Mobile Browser
Timeline
2024
Team
3 Engineers (Deadliner)
Architecture
Modular Multi-Portal Architecture + Tailwind CSS
HTML5CSS3Tailwind CSSDaisyUIAlpine.jsJavaScript

8 Tracks

Specialized Tech Bootcamps

Web, Mobile, ML, Data, UI/UX, Cyber, Game, Marketing

100% Free

Youth Scholarship Access

Zero tuition barrier for aspiring Indonesian students

4 Pillars

Unified Career Ecosystem

Bootcamps · University · Freelance · Job Board

4 Domains

Keyboard-Navigable Tabs

Alpine.js ARIA tablist for academic roadmaps

60 FPS

AOS Kinetic Scroll Reveals

Smooth viewport entry with hardware-accelerated transforms

3 Engineers

Team Deadliner Collaboration

Built for National Web Design Competition Unila 2024

The Operational Mandate

Context & High-Stakes Constraints

Indonesian youth face significant barriers when attempting to enter the digital economy: expensive bootcamps, fragmented university career information, and limited direct pathways to entry-level tech employment. SemuaBisa was engineered to break down these barriers by providing a unified, 100% free digital education and career platform. Developed by Team Deadliner for the Unila 2024 National Web Design Competition, the project aims to 'plant the seeds of talent in Indonesian youth' (Menanam Bakat Pemuda Indonesia).

Core Mandate: Build an accessible, high-performance web platform uniting technical training bootcamps, university scholarship roadmaps, freelance talent marketplaces, and curated tech job recruitment into a cohesive, youth-friendly experience.

02EDTECH & CAREER INTERFACES

The SemuaBisa Digital Ecosystem in Action

Explore the core multi-domain touchpoints of SemuaBisa — uniting free technical bootcamps, accessible higher education roadmaps, digital freelance matchmaking, and tech recruitment job pipelines.

🔒semuabisa.local/index.html
Official Project Showcase & EdTech Flyer
01 / 05Official Brand Presentation

Official Project Showcase & EdTech Flyer

Official competition presentation flyer showcasing SemuaBisa's comprehensive educational ecosystem, uniting free tech bootcamps, university pathways, and career matchmaking.

◆ Unified Multi-Portal Digital Ecosystem◆ National Competition Finalist Presentation◆ Equal Opportunity Technology Education
03CAPABILITIES & WORKFLOW

Core Capabilities & Student Career Pathway Workflow

SemuaBisa closes the digital divide by guiding youth through a seamless pipeline from novice learners to employable tech professionals.

Industry-Aligned Tech Bootcamps

Comprehensive curriculum tracks across 8 core digital disciplines designed to take beginners to junior-ready engineering competence.

Higher Education & Scholarship Navigator

Alpine.js keyboard-accessible tabbed roadmap matching students with academic tech programs and financial scholarships.

Digital Services Freelance Hub

Marketplace platform allowing students and certified alumni to monetize their technical skills with real enterprise clients.

Curated Tech Job Board

Direct recruitment channels partnering with top tech industry innovators to place junior developers into internships and full-time careers.

8 Mission-Critical Modules

Each module is engineered with robust transactional boundaries, modular isolation, and comprehensive audit trails.

MODULE // 01 OF 08EdTech Curriculum

Multi-Track Technical Bootcamp Engine

Comprehensive vocational training portal (bootcamp.html & detail-bootcamp.html) providing structured learning paths for Indonesian students at zero cost.

  • 8 Specializations: Web Dev, Mobile Dev, Machine Learning, Data Analytics, UI/UX, Cyber Security, Game Dev, Digital Marketing
  • Modular curriculum breakdown with prerequisites, syllabus timelines, and practical capstone projects
  • Integrated registration workflow (register_bootcamp.html) capturing student learning tracks and goals
  • Direct mentorship alignment pairing learners with industry professionals and peer communities

Youth Digital Skill Mastery & Employment Lifecycle

From free bootcamp discovery to junior career placement — empowering Indonesian youth through a structured, multi-tier tech advancement journey.

Stage 01Learner Ingestion

Skill Exploration & Bootcamp Enrollment

Student explores the 8 tech categories, reviews curriculum modules, and enrolls in a 100% free bootcamp track via register_bootcamp.html.

Select Track → Complete Registration Form
Stage 02Curriculum & Projects

Intensive Learning & Capstone Building

Learner undertakes intensive technical modules, builds real-world project portfolios, and receives validation from mentors and peers.

Complete Syllabus Modules → Submit Capstone Project
Stage 03Career & Economy

Career Launch & Freelance Monetization

Graduate publishes verified digital services on the freelance marketplace (jasa.html) and applies directly to tech jobs in lowongan-kerja.html.

List Freelance Services → Apply for Junior Tech Roles

Inclusive Education & Merit-Based Youth Advancement Guarantee

SemuaBisa was founded on the conviction that financial constraints should never prevent young people from achieving digital mastery. The platform combines 100% free open-access courseware with industry-recognized career pathways, ensuring that every learner has equal opportunity to succeed in the modern tech economy.

04SYSTEM ANATOMY & ARCHITECTURE

Modular Multi-Portal Architecture & Tailwind Ecosystem

Engineered with a clean separation between multi-page semantic HTML5 views, utility-first Tailwind CSS styling sheets, Alpine.js accessible tab controllers, and DaisyUI component primitives.

Pattern: Multi-Portal Semantic Web + Accessible Micro-Interactions
Protocol: Client-Side DOM Controller & Alpine Declarative State

Presentation & Semantic Layout Layer

HTML5 + Tailwind CSS v3.4.13 + DaisyUI

Multi-page semantic portal structure (Index, bootcamp, kuliah, jasa, lowongan-kerja, profil, auth) styled with utility classes and brand color variables.

Accessible State & Tab Controller

Alpine.js Declarative State

Keyboard-navigable tab system in kuliah.html supporting full ARIA accessibility standards, focus trapping, and arrow key traversal.

Scroll Elevation & Dynamic Navbar

Vanilla JavaScript (main.js)

Window scroll event listener appending elevation shadows and border styling dynamically, alongside banner dismiss handlers.

Kinetic Entrance & Animation Layer

Animate On Scroll (AOS)

GPU-accelerated scroll animations with declarative data-aos attributes providing fluid visual pacing across cards and sections.

Career & Opportunity Database Layer

Static Structured JSON & Markups

Curated tech job listings, university scholarship directories, and service offerings optimized for instant client-side retrieval.

Curated Technology Stack

A modern engineering stack combining high-throughput user interfaces, modular backend architecture, and resilient data layers.

Frontend & UI Architecture

HTML5Semantic Markup across 8 Specialized Educational Portals
Tailwind CSS v3.4.13Utility-First Responsive Styling with Custom Theme Extensions
DaisyUI v4.12.10Semantic Component Library for Modals, Buttons, and Forms
Alpine.jsDeclarative Accessible ARIA Tab Navigation Engine
Animate On Scroll (AOS)Hardware-Accelerated Kinetic Scroll Entrance Animations
Vanilla JavaScript (ES6+)Scroll-Elevated Navbar & Dynamic Viewport Event Handlers

Curriculum & Workforce Pillars

8 Tech Bootcamp TracksVocational Engineering Paths (Web, Mobile, ML, Data, Cloud)
University Degree RoadmapAcademic Planning & Tech Scholarship Guidance
Freelance MarketplaceDirect Monetization for Certified Youth Developers
Industry Recruitment FeedsPartnership Job Openings (AWS, Google Developers, Dicoding)

Tooling & Collaboration

Node.js & npmBuild Pipeline & Dependency Management
Team Deadliner WorkflowCollaborative 3-Developer Competition Architecture
Git & GitHubVersion Control & Open-Source Collaboration
Vercel / Static EdgeGlobal Edge CDN Static File Hosting

Codebase Structure & Data Models

Clear boundary separation between system components, paired with modular schemas and structured repositories.

📁 Root Portals (Multi-Page Architecture)
├──Index.html — Main landing hub with hero, mission overview, and category grid
├──bootcamp.html — Comprehensive technical bootcamp catalog across 8 disciplines
├──detail-bootcamp.html — In-depth curriculum breakdown and module syllabus
├──register_bootcamp.html — Student enrollment and learning track application form
├──kuliah.html — Higher education roadmap with Alpine.js accessible tabs
├──jasa.html — Digital freelance marketplace connecting student talent with clients
├──lowongan-kerja.html — Curated tech job board with industry partner listings
├──profil.html — Student dashboard tracking enrolled courses and certificates

Database Entities & Schema Models

Data Model: BootcampCourse

Defines technical training tracks with specialization, durationWeeks, prerequisiteSkills, syllabusModules, and youthScholarship status.

Data Model: ScholarshipOpportunity

Stores university partner degree offerings with universityName, degreeLevel, coverageType (full/partial), eligibilityCriteria, and deadline.

Data Model: FreelanceService

Represents student talent offerings with serviceCategory, deliverableScope, estimatedTimeline, startingPrice, and studentPortfolioLink.

Data Model: JobOpening

Captures tech employment listings with hiringCompany (Google, AWS, Dicoding), positionTitle, roleType (internship/junior), and applicationUrl.

05SECURITY, API & PRODUCTION IMPACT

Hardened Perimeter & Data Safety Standards

Client-side security architecture guaranteeing zero telemetry exploitation, safe static distribution, and input validation.

API Endpoints & Routing Architecture

Educational & Career Portals

GET/bootcamp.htmlServes technical training catalog across 8 vocational disciplines
GET/kuliah.htmlDelivers higher education roadmap with Alpine.js accessible tabs
GET/jasa.htmlServes digital freelance talent marketplace connecting graduates with clients
GET/lowongan-kerja.htmlRenders curated tech career opportunities from industry employers

Enterprise Security & Governance Standards

Zero-Tracker Privacy Architecture

The entire platform operates with zero tracking cookies or commercial ad networks, safeguarding student browsing habits and personal data.

Static Edge Distribution Resilience

Pre-compiled HTML and CSS assets hosted on global edge CDNs ensure near-instant page delivery with zero server-side SQL injection exposure.

Sanitized Form Processing

Enrollment forms enforce client-side input validation and sanitized field parsing to prevent Cross-Site Scripting (XSS) risks.

Accessible Navigation Standards

Tab navigation adheres strictly to W3C WAI-ARIA guidelines, ensuring full screen-reader and keyboard compatibility for assistive devices.

Engineering Challenges & Production Results

How critical technical bottlenecks were overcome and verified under real production conditions.

Challenge // 01

Architecting an extensive 8-page educational ecosystem within the tight timeline of a national design competition. Solved by distributing tasks cleanly across Team Deadliner and authoring reusable Tailwind CSS utility patterns and DaisyUI primitives that maintained strict visual consistency.

Challenge // 02

Ensuring full keyboard accessibility for the university degree tabs without relying on large UI libraries. Implemented declarative Alpine.js state handling coupled with $focus.wrap() listeners for ArrowRight, ArrowLeft, Home, and End keys, fully satisfying WCAG AA accessibility criteria.

Challenge // 03

Balancing rich photographic media with fast load times on bandwidth-constrained mobile devices. Optimized all category illustrations and photography into WebP formats, paired with responsive image scaling and CSS hardware acceleration.

8 TracksSpecialized Tech Bootcamps
100% FreeInclusive Youth Access
4 PillarsUnified Career Ecosystem
What's next

Let's build something.

Recruiting, contracting, or just curious — the inbox is open.

aRafif Sava Adyvka Pratama