DitanyainCode AI Powered AI-based formative assessment platform integrated with Learning Management Systems (LMS).React.jsExpress.jsPostgresqlRabbitMQGeminiAPI
Openmusic APICode Backend API project for Dicoding Fundamental Backend course, implementing authentication, playlist management, and message queue integration.Hapi.jsPostgreSQLRedisRabbitMQAWS S3
Notes APPCode A React-based Single Page Application created for Dicoding Fundamental Web Application course, featuring basic CRUD operations and API integration.TypescriptViteReactshadcn/ui
NesahubCode An x.com-inspired social media platform with real-time chat powered by WebSockets and AI-assisted features for smarter user interactions.NextJSWebsocketDeepseekAPIDocker
LaraportCode A simple portfolio website built as my first Laravel project using Blade and Tailwind CSS.LaravelTailwindCSS
ZethCode Web based productivity management app that helps you manage your tasks and projects effectively.NextJSHeroUI
Sigma AcademyCode An Udemy-inspired online learning platform featuring multi-role access control and integrated payment processing for selling digital courses.NextJSMongoDBXendit
Minimax TicTacToeCode A Tic Tac Toe game built with Next.js featuring an AI opponent using the Minimax algorithm.NextJS
Mini LinkCode A URL shortener built with Next.js and MongoDB, secured with Cloudflare Turnstile.NextJSMongoDBCloudflare Turnstile
React PortfolioCode My first React project, a simple personal portfolio website used to learn component structure, state handling, and basic styling.ReactPrismJS
ToDo List APICode My first JavaScript project, a simple REST API for managing to-do items, built to learn basic backend concepts and CRUD operations.Node.jsExpress.jsMySQL