About This Project
BiasBoard is a full-stack K-pop discovery application where visitors can explore detailed idol profiles and registered users can create a personalized bias list. Users can rank idols from 1–10, write notes, update their rankings, and manage their favorite lineup through a private dashboard.
TIMELINE
Project Foundation
Planned the application architecture, created the Next.js and Express projects, and designed the PostgreSQL users, idols, and favorites tables.
Authentication and Idol Discovery
Implemented registration, login, password hashing, JWT authentication, the public idol catalog, search, and dynamic profile pages.
Personal Bias Dashboard
Created protected favorite endpoints and a user dashboard for adding, ranking, editing, and removing idols from personal bias lists.
Administration Tools
Added role-based access and an administrator dashboard for creating, searching, editing, and deleting idol profiles.
Testing and Deployment
Improved responsive styling, tested frontend and backend workflows, fixed integration issues, and prepared the application for portfolio deployment.
PROJECT MEDIA
See It In Action.






EXPLORE THE PROJECT