personal logo of petra bayuPetra Bayu

Projects


DSS Camera Selection

Build with: React, vite, Tailwind, Axios, ChartJS, NodeJS, ExpressJS, MySql

A web-based Decision Support System application designed to assist users in selecting the most suitable digital camera based on multiple criteria such as image quality, performance, price, video quality, and ease of use. The application leverages the Analytical Hierarchy Process (AHP) method for criteria weighting and Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) method for final ranking.

📁 Project repository

Image of the DSS Camera Selection project

Promptopia

Build with: Next.js, MongoDB, NextAuth, Tailwind CSS

This is a full-stack Next.js application with a modern design styles and have a lot of features such us: Discover and Share AI Prompts, Edit and Delete Created Prompts, Profile Page, Copy to Clipboard, Search Prompts by Specific Tag, Google Authentication using NextAuth, and Responsive Website. This Next.js application highlights the key features of Next.js along with a comprehensive CRUD AI Prompt sharing system utilizing a MongoDB database and implementing NextAuth authentication.

📁 Project repository

Image of the Promptopia project

YC-Directory

Build with: Next.js 15, TypeScript, Tailwind CSS, NextAuth, Sanity, Shadcn UI

This is a full-stack web application with fresh and minimalist design that allows users to submit their startup ideas for virtual pitch competitions, browse other pitches, and gain exposure through a clean minimalistic design for a smooth user experience. This full-stack web application comes with a lot features like Live Content API, GitHub Authentication, Pitch Submission, View Pitches, Pitch Details Page, Profile Page, Editor Picks, Views Counter, and Search.

📁 Project repository

Image of the YC-Direcotry project