Valentinus Theo Prathama's Work | Contra
Work by Valentinus Theo Prathama
Sign Up
Post a job
Sign Up
Log In
pro
Valentinus Theo Prathama
Full-stack engineer: SaaS, ERP, CMS and marketing sites
Message
Follow
Ready for work
Valentinus is ready for their next project!
Followed by
Muhammad Aswin S
Jakarta, Indonesia
Work
Posts
Services
About
Jakarta, Indonesia
3
Megaverse is a fitness club in Palembang, built as one platform instead of four disconnected tools. The public site sells the club: programs with intensity and duration, the padel club with court pricing and availability, and the club's postings. The member area is where members live day to day — registration with KTP and address, then profile, class booking, attendance and renewal history. The front desk side covers renewals and payments, gate logs, and lockers with their rentals. Behind that sits the business: a POS with products, suppliers, units and categories, employee and personal trainer records with specialisations, and finance with chart of accounts, journals, fiscal periods and fixed assets, with the heavy tables exported to Excel. Laravel with Blade, Tailwind and MySQL. Built together with Tengku Kevin Juldianto (dev.tengkukevin@gmail.com). https://mega-verse.id
3
85
2
UTARA A music platform for independent Indonesian artists. An artist uploads a release, it goes live on the platform, and listeners find it through artist pages and the catalogue. Payments run through Duitku, and the whole thing runs on the edge, so catalogue pages stay fast without a server to babysit. What I built Artist and listener accounts, with an upload flow that takes a release from draft to published. Artist pages and a browsable catalogue, built for slow connections first. Payments through Duitku. A Hono API over D1 on Cloudflare Workers, with a Next.js front end on the same edge runtime. Stack Next.js, Hono, Cloudflare Workers, D1, Duitku. It is early and I am building it in the open, so the parts that exist are the ones people actually asked for.
2
86
2
Evo Academy The system a dance school actually runs on. Parents enquire, students enrol, teachers take attendance at the door, packages get billed monthly, teachers get paid, and the money lands in a real ledger instead of a spreadsheet. What I built Students, guardians and registrations, so the studio can enrol a new student in one screen. Attendance per class session, on weekly schedules with teacher assignments. Packages and recurring billing, so the monthly run is a report instead of a reconciliation. Teacher payroll, calculated from the classes they actually taught. A studio POS for walk-in payments, and bookkeeping that ties the day's takings together. Stack Laravel, PostgreSQL, React, Inertia, Tailwind CSS. Built for one school first, which is why it fits the way a studio works instead of the way a generic school system thinks it should.
2
98
1
7okko A store builder for small Indonesian businesses. The owner answers a short quiz, and 7okko generates a storefront for them: a subdomain, a catalogue, the page sections, and an order flow they can take live the same day. Most of these businesses have no website at all, so the product has to get them from nothing to a working shop without them learning a tool. What I built Store generation: an onboarding quiz, a subdomain check, and a first pass at the storefront so nobody starts from an empty page. A catalogue with AI written product descriptions, image uploads, and scoping per store. A section editor on the storefront: inline editing, section ordering, and regeneration per section when a draft is not good enough. Orders, with a public intake path, a status flow and an export for the owner. Sessions and ownership per store, so one dashboard can hold several shops without leaking data between them. Stack Next.js, Hono, Cloudflare Workers, D1, Xendit. Payments go through Xendit.
1
108
Challenges
Cantina Challenge
Lovable Challenge
Rive Halloween Challenge
Challenges
Cantina Challenge
Lovable Challenge
Rive Halloween Challenge