Comic Shortbox

Assignment

The initial concept was to build a comprehensive tracking application for all pop-culture collectibles. As the academic year progressed, I realized the scope was too broad for the remaining timeframe. Consequently, I narrowed the focus specifically to comic books.

The workflow was designed to be simple: users could register an account to access a personal, virtual “shortbox” to catalog their physical comic collections. Additionally, members could flag specific duplicates they wished to sell and browse other collectors’ shortboxes to purchase missing issues.

Packages

ReactNodeMongoDBExpressPassportBcryptAxios

I learned

Solutions Found

Project Gallery

Sample of the admin dashboard homepageSample of the comic detail viewSample of the publisher management pageSample of the user registration pageSample of the series overview pageSample of the user administration page

Other branches

Sample of the Homepage
Sample of the new grader path
Sample of the pro grader path
Sample of the final result page

Comic Grading

An interactive web application that makes comic book grading accessible to collectors, estimating grades based on the industry-standard 10-point scale.

View details
Sample of the login screen
Sample of player 1 screen
Sample of player 2 screen
Sample of player 3 screen
Sample of player 4 screen

Poker

A multiplayer Texas Hold'em poker game supporting up to 4 players, featuring a Node.js game server, real-time WebSockets, and Redux state management.

View details