Ridly Marketplace

← Back to projects

WEB APP

Ridly

A Laravel digital-goods marketplace with a gacha-style purchase engine, built for a Web Development course and deployed to a live production environment.

ROLE

Backend & Database Architect

TYPE

Group Course Project

YEAR

2025

My role

I owned the data layer and backend: designing the relational schema, implementing authentication, transactions, and the gacha logic, and integrating Midtrans payments, Google OAuth, and Resend email. I also handled production deployment on cPanel hosting and resolved Git and environment issues during release.

Impact

Delivered a fully working, publicly accessible marketplace whose backend and database reliably support the team’s storefront and a drag-and-drop admin dashboard.

What I learned

How to design a maintainable schema, wire up real payment, authentication, and email services, and take an application all the way to production as part of a team.

Tech stack

Laravel

PHP

MySQL

Midtrans

Google OAuth

Resend

cPanel