Commercial Projects

Buat.id ๐ŸŒ

PT.Mengantar Karya Bangsa

Create your free landing pageโ€”no hosting, no domain, no coding! Just drag and drop or use ready-made templates. Fully customizable, mobile-friendly, and packed with features: A/B testing, WhatsApp rotator, import/export, analytics, and more. Integrated with shipping and order forms. Manage access easily and scale your business with powerful tools.

TypeScriptJavascriptNext.jsReduxExpress.jsMongoDBWSRedisGit

LMS SIMAPAN BPPKP Cikole Lembang ๐ŸŒ

BPPKP Cikole Lembang

SIMAPAN is West Java's official training platform for livestock and food security. Managed by BPPKP Cikole Lembang, it offers expert-led programs in animal farming, food resilience, and sustainable agriculture. Whether you're a farmer, student, or enthusiast, SIMAPAN empowers you with practical skills and knowledge to thrive.

TypeScriptNext.jsExpress.jsDockerGitLinuxDirectusNginx

Administrasi Rumah Sakit Hewan Cikole ๐ŸŒ

DKPP Jabar

Cikole Animal Hospital's internal app streamlines vet appointments, pet health tracking, and queue management. Easily manage doctor schedules, medicines, and pet medical records. Track mobile vet units in real time and stay updated on animal health events. Everything is centralized, efficient, and tailored for better pet care and operational ease.

TypeScriptNext.jsReduxMongoDBWSGoKafkaRedisDockerGitLinuxNginx

HUMAS DKPP JABAR Instagram Insight ๐ŸŒ

DKPP Jabar

An internal DKPP Jabar app for the Public Relations division to track Instagram engagementโ€”monitor likes, comments, and top-performing posts. It also tracks which staff interact the most, ranks them by activity, and scrapes data continuously using an internal Python + Selenium tool

TypeScriptNext.jsReduxExpress.jsMongoDBDockerGitLinuxNginxPythonSelenium

Porsimetri ๐ŸŒ

DKPP Jabar

A small project that calculates food portion sizes based on the Indonesian Ministry of Health Regulation No. 41 of 2014 on Balanced Nutrition Guidelines. It applies official formulas to help users determine accurate portion sizes for a balanced diet, promoting healthier eating habits according to national standards.

TypeScriptNext.jsReduxExpress.jsMongoDBMinioGitChakra UI

SIMAWAS PAGI ๐ŸŒ

DKPP Jabar

An Early Warning System app monitoring food distribution, hunger, disasters, and prices across West Java. It provides fast, preliminary analysis to help DKPP Jabar staff and officials respond proactively. The system ensures timely data-driven decisions, supporting better resource allocation and disaster preparedness to safeguard communities and stabilize food supply in the region.

TypeScriptNext.jsReduxExpress.jsMongoDBMinioRedisDockerGitLinuxKafkaNginxJenkins

Kecerdasan Digital LMS ๐ŸŒ

PT.Mejik Utama Sugiharta

A comprehensive LMS similar to Padeprokan but with more specific features. It includes an initial scoring system based on the selected field, determining pass/fail status and exam scores. This enables precise placement of learners into appropriate classes, ensuring personalized training that matches their skill level for better learning outcomes.

TypeScriptNext.jsReduxExpress.jsMongoDBMinioDockerGitMUI

Onlyfunction ๐ŸŒ

PT.Mejik Utama Sugiharta

A powerful web app designed to help developers streamline workflows. Features include serverless functions, Kafka message queue, CI/CD pipelines, Redis integration, support for all databases, real-time database capabilities, hooks, and webhooks. This all-in-one platform boosts productivity and simplifies complex backend processes for modern development needs.

TypeScriptNext.jsReduxExpress.jsMongoDBMinioRedisDockerGitLinuxKafkaNginxGraphQLMUI

Padeprokan ๐ŸŒ ๐Ÿ“ฑ

PT.Mejik Utama Sugiharta

A comprehensive LMS application tailored for companies, featuring all essential learning management tools. From course creation, progress tracking, assessments, certifications, to user management and analyticsโ€”everything is included. Designed to streamline corporate training and upskill employees efficiently in one unified platform.

TypeScriptNext.jsReduxExpress.jsMongoDBMinioDockerGitGraphQLMUI

Kontenbase ๐ŸŒ

PT.Mejik Utama Sugiharta

Kontenbase is a no-code platform that enables backend API creation, authentication, and data storage in under a minute. With a drag-and-drop interface, users can build custom applications, manage workflows, and analyze data in real-time without writing code. Kontenbase also supports integrations with various services like email, payment gateways, and calendars, and provides SDKs for JavaScript, PHP, and Go.

TypeScriptNext.jsReduxGoMongoDBMinioRedisDockerGitKafkaNginxGraphQLMicro Service

Microgen ๐ŸŒ

PT.Mejik Utama Sugiharta

Microgen is a low-code platform for rapidly and efficiently building backend applications. With features like auto-generated APIs (GraphQL & REST), authentication, file storage, serverless functions, Redis cache, WebSocket, push notifications, email, CI/CD, and message queues, Microgen allows developers to focus on product development without managing infrastructure. Equipped with a user-friendly dashboard and Git integration, Microgen accelerates development by up to 90%.

TypeScriptNext.jsReduxExpress.jsMongoDBMinioDockerGitGraphQLMUI

KelasQ ๐Ÿ“ฑ

PT.Mejik Utama Sugiharta

KelasQ is an Android app by DumbWays Indonesia that connects teachers, schools, and students for online learning. Its key features include social-media-like interaction, quizzes, assignments, group video calls, chat, learning materials, automatic attendance, and performance reports. KelasQ simplifies digital class management, saves time, and enhances the teaching and learning experience.

TypeScriptReact NativeGit

Personal Projects

elcoputra.id (This Website) ๐ŸŒ

The website you are currently visiting.

TypeScriptNext.jsGitZustand

elcoputra.id Static ๐ŸŒ

I dont like it, change again to current elcoputra.id

HTML/CSS

elcoputra.com ๐ŸŒ

My personal website that I previously created using svelte, but I didn't like the design. So I made it from scratch again for elcoputra.id Static

Svelte

Dumbflix ๐ŸŒ ๐Ÿ“ฑ

A Netflix clone app built during my time at the DumbWays bootcamp โ€” created as a learning project to explore full-stack development. While the code might be a bit messy, it reflects my early growth and hands-on experience building something real. From authentication to movie browsing, it's a snapshot of my coding journey when I was just getting started.

JavascriptReactReact NativeReduxExpress.jsMongoDBGitMUI

Dumbsound ๐ŸŒ ๐Ÿ“ฑ

A Spotify clone I built during my time at the DumbWays bootcamp โ€” crafted as a hands-on learning project available on both web and mobile. The code might be a little messy, but it was a great way to dive into music streaming features like playlists, playback, and responsive design. It captures the spirit of exploration and growth during my early days of coding.

JavascriptReactReact NativeReduxExpress.jsMongoDBGitMUI

Rescue With Trampoline ๐ŸŽฎ

My very first game โ€” and also my first game jam entry! It's a black-and-white pixel art game where you catch falling people with a trampoline to save them. I made the music myself, learned pixel art from scratch, and even picked up Godot for the first time during this project. A small but meaningful step into the world of game development, full of firsts and fun.

Godot