Mobile App, SNS, Web App
SNS site for Cosplayers
COSPO is an app that allows users to support and discover Japanese cosplayers.
Users can view photo posts and tap the “KAWAII” button to cheer for cosplayers.
6
Team size:
3
Requirements Definition
Basic Design
Detail Design
Development
Testing
Release
Maintenance
About Project:
Through real-time photo updates, free-to-view posts, and a user ranking system, the app promotes interaction between fans and cosplayers.
Key features include:
・Posts (text, video, photos)
・Point rewards
・Events
・Rankings
Devices
.
Browser(Chrome, Safari), Iphone, Android Phone
Server and others
.
Sakura Cloud
Technology
Java Spring Boot
NodeJS
Flutter
Challenge
While the platform thrives on fan interaction and popularity (via the KAWAII button, rankings, and points), this structure can create imbalances and discourage emerging or lesser-known cosplayers:
・Popular cosplayers dominate rankings, making it harder for newcomers to get discovered
・“Point farming” or unfair boosting can skew rankings and affect credibility
Solution
Tiered Ranking System
・Separate cosplayers into tiers or leagues (e.g., Newcomers, Rising Stars, Pro Level), so users can discover talent across experience levels
・Rankings reset periodically per tier to give everyone a fair chance at visibility and rewards
・Allow users to filter by tier when browsing posts or events
KAWAII Engagement Algorithm
・Weight “KAWAII” points based on user engagement level (e.g., long-term fans vs. bots or spam accounts)
・Cap or decay older points to prioritize recent interactions, keeping rankings dynamic
・Detect and flag suspicious voting patterns (e.g., vote spamming)
Project Gallery
(6)
Related Works
Melog : AI Assistant System
This system is designed to offer holistic health management for company by integrating technology and personalized insights.
Category
Technology
VueJS
AWS
ChatGPT
Python
Photo Editor Application Management System
This system support to manages operations across three levels (Administrator -> Studio -> Photo Editor), assigns paid accounts, and tracks and provides statistics on usage parameters.
Category
Technology
Java Spring Boot
VueJS
Firebase
Sendgrid
LINE Marketing Automation System
It is a marketing automation (MA) system designed for B2C businesses, enhancing the functionality of LINE Official Accounts:
Category
Technology
VueJS
LIFF App