FITRI.DEV
BACK TO CORRIDOR
/ 02 — PROJECTS

Selected work

Projects from my software-development internship, freelance work, coursework and final year — spanning web, mobile, data and full-stack systems.

SCROLL ↓ TO MOVE THROUGH PROJECTS

01 Internship · Next.js · React 19 · TypeScript · PostgreSQL

Mini-Commerce — E-commerce CMS Platform

Production e-commerce CMS built during my software-development internship at Fibernatic. Developed reusable, customizable store templates and drag-and-drop page-builder components — storefront, product listing, cart, headers and footers — using the Puck visual editor. Implemented the admin dashboard, customer authentication, a loyalty & membership points system and payment-gateway confirmation flows, and helped migrate authentication across ~25 routes and through a major framework version upgrade.

Mini-Commerce e-commerce CMS platform
02 Internship · React Native · REST API

Mini-Commerce — Mobile App

The React Native companion app for the Mini-Commerce platform, consuming the same REST API endpoints as the web backend. Built mobile-specific flows such as guest cart support, bringing the storefront experience to mobile while reusing the existing server-side logic.

Mini-Commerce React Native mobile app
03 Internship · Next.js · PostgreSQL · APIs

Super App — KOPTNB

Organization-management super app for KOPTNB. Built member, organization-group, event and election management — including voter-eligibility checks and real-time election results — plus an admin reporting & analytics dashboard with daily, weekly and monthly views and timezone handling, and a categorized activity-logging system. Designed and implemented the backend API services consumed by the mobile app.

Super App KOPTNB organization management dashboard
04 Freelance · Next.js · Tailwind · PostgreSQL

Meftah Academy — Tuition Class Booking

Freelance tuition-class booking website where parents subscribe to live classes and recorded lessons. Built with Next.js, Tailwind CSS and a PostgreSQL backend, with an admin dashboard to add classes and recordings, manage QR-based payment details, and review and confirm parents' subscription payments.

Meftah Academy booking website screenshot 1 Meftah Academy admin dashboard screenshot 2
05 Web · CodeIgniter 4 · MySQL

Volleyball Club Website

Professional web application for volleyball club members using CodeIgniter 4 and MySQL. Features secure tier-based membership access — users can log in or subscribe to specific tiers, view exclusive content and purchase products according to their membership level for a personalised, seamless online experience.

Volleyball Club website screenshot 1 Volleyball Club website screenshot 2
06 Data · Python · Jupyter · ML

Restaurant Review — Cleansing, Analysis & Visualisation

Comprehensive data cleansing and analysis of restaurant reviews in Jupyter Notebook with Python. Two state-level datasets were merged for broader insight. Trained and tested ML models to evaluate review ratings, then built an interactive dashboard where users search a restaurant and view a bar chart of its review ratings.

Restaurant review dashboard
07 Mobile · Android Studio · Geolocation

Hospital Finder Mobile App

Mobile app that helps users locate hospitals within a 5 km radius using location services for real-time results. Administrators can input a location and the system automatically retrieves and inserts nearby hospital/clinic data into the database — eliminating manual data entry.

Hospital Finder screen 1 Hospital Finder screen 2
08 Web · Laravel · APIs

Golf Tournament Website

API-focused golf tournament website built with the Laravel framework. The platform integrates APIs to manage tournament data and deliver a smooth, data-driven experience for users and organisers.

Golf Tournament website
09 Freelance · Web · Ticketing

HR Consultation Ticketing System

Freelance project: a web-based ticketing system for an HR consultation client that streamlines request submission, tracking and resolution to improve client support operations.

HR Consultation Ticketing System
10 FYP · Mobile · Geolocation · Firebase

LocaServe — Mobile App (Final Year Project)

Real-time geolocation mobile application for domestic services. Homeowners can book home services and view service providers in real time, enabling faster, location-aware matching between clients and providers.

LocaServe mobile app