Home

All My Projects

A comprehensive collection of all projects I've worked on, showcasing different technologies and approaches to problem-solving.

WTG Web App
Active

WTG Web App

A work and travel platform that helps users plan their trip with job matching, route planning, CV tools, and coaching support.

React
TypeScript
Zustand
+2
WTG Company Profile
Active

WTG Company Profile

The main company website for Work and Travel Guide, featuring a multilingual homepage, blog, careers page, and a step-by-step travel planning tool.

Next.js
React
Tailwind
+2
AI Chatbot
Active

AI Chatbot

An AI chatbot that answers questions about me and my background, responding through Google Gemini as if I'm the one replying.

Next.js
React
TypeScript
+2
WTG Mobile App
Active

WTG Mobile App

A native mobile app version of the platform, built with Capacitor to bring job matching, route planning, and coaching to iOS and Android.

Capacitor
React
TypeScript
+2
WTG Marketing Landing Pages
Active

WTG Marketing Landing Pages

A collection of Next.js marketing funnels and landing pages for Work and Travel Guide, covering both traveler leads and business partnerships.

Next.js
React
Tailwind CSS
+2
WTG Internal Learning Platform
Private

WTG Internal Learning Platform

An online learning platform with courses, learning paths, and video/audio lessons, plus an admin panel to manage content and track learner progress.

React
TypeScript
Express
+2
News Site: Atjèh Times
Active

News Site: Atjèh Times

A news website featuring the latest articles, clean layout, intuitive navigation, and a custom-built CMS for authors.

React
Express
MongoDB
+2
Private

Python Data Scraper

A collection of Python scrapers that automate data collection from the web, enrich contact details, and sync clean records into a database.

Python
Playwright
Pandas
+2
Private

n8n Automation

n8n workflows that use AI agents to classify companies and manage lead outreach automatically.

n8n
Claude API
Airtable API
+2
Private

Postal Email Server

A self-hosted mail server for sending outreach emails, with DNS setup and a warm-up tool to keep new domains out of spam

Postal
Docker
Python
+2
Remote Dev Job
Active

Remote Dev Job

A remote developer job board that pulls listings from multiple job boards, with search, filters, and categories.

Next.js
TypeScript
Tailwind CSS
+1
Electron Desktop Recorder
Private

Electron Desktop Recorder

A desktop app that auto-records MS Teams calls in the background using the Recall.ai SDK, with a backend that manages uploads and stores recordings in the cloud.

Electron
React
TypeScript
+2
WTG Activities Booking Platform
Archived

WTG Activities Booking Platform

A company booking platform that connects customers with adventure activities across Australia, offering live and on-request reservations, secure payments, and admin management.

Next.js
React
TypeScript
+2
WTG Cars Booking Platform
Archived

WTG Cars Booking Platform

A vehicle rental and sale platform with 3D model previews, filtering, and detailed listings for cars and campervans across Australia.

Next.js
React
TypeScript
+2
Company Map
Private

Company Map

An interactive map that plots companies from an Airtable database, with industry filters, radius search, and detailed company info panels.

Next.js
React
TypeScript
+2
Payload CMS
Private

Payload CMS

A custom headless CMS built with Payload and MongoDB to manage my portfolio's projects, certifications, and experience, with Cloudinary media storage.

Payload CMS
Next.js
MongoDB
+2
Strapi CMS
Private

Strapi CMS

A headless CMS built with Strapi that manages activities, reviews, blog posts, and job listings for a travel booking platform, with multi-language support.

Strapi
TypeScript
Node.js
+1
Coffee Shop: Coffee Culture
Active

Coffee Shop: Coffee Culture

A MERN stack coffee shop e-commerce site with product browsing, cart, and session-based user authentication.

React
Express
MongoDB
+2
JSCodeChallenger
Active

JSCodeChallenger

An interactive JavaScript learning platform with coding challenges, an in-browser code editor, and instant test feedback.

React
TypeScript
Tailwind CSS
+2
PyCodeChallenger
Active

PyCodeChallenger

An interactive Python coding challenge platform with real in-browser code execution, progress tracking, and a clean editor experience.

React
TypeScript
Vite
+2
FounderBase
Active

FounderBase

A fullstack platform where founders create profiles and showcase startups, with search, GitHub login, and a custom CMS for content.

Next.js
Sanity
NextAuth.js
+2
IP Tracker
Active

IP Tracker

A web application that tracks and displays IP address information, including location and network details, on an interactive map.

React
TypeScript
Vite
+2
Old Portfolio Website
Active

Old Portfolio Website

My old personal portfolio website, featuring 3D elements, a chatbot, dark mode, multi-language support, and a resume viewer.

React
Vite
Three.js
+2
RecipeBot AI
Archived

RecipeBot AI

An AI-powered recipe app that suggests recipes based on ingredients you already have at home.

React
Vite
Hugging Face API
+2
Clothing Store
Active

Clothing Store

An e-commerce clothing store website with a product catalog, shopping cart, and checkout flow.

React
Vite
Redux Toolkit
+2
Amazon Clone
Active

Amazon Clone

An Amazon homepage clone with product display, cart, checkout, order view, and order tracking pages.

JavaScript
HTML
CSS
+1
Mini Projects Collection
Active

Mini Projects Collection

A collection of small frontend projects, each showing a different UI idea, from games and tools to a weather app, all in one interface.

JavaScript
HTML
CSS
+1

© 2026 Created by Rafif Ramadhana