
BlueApart: advanced search and seamless accommodation booking
Client: BlueApart
Industry: Booking and hotels / TravelTech
Access from any browser
no installation and no app store in between
Continuity of user accounts
the same accounts, coins and progress on mobile and web
Backend untouched
full compatibility with the existing Firebase setup
An architecture ready to grow
reusable components and modular landing pages
CASE STUDY
The goal of the project was to develop a modern web application (optimized for both desktop and mobile devices) based on the existing Firebase backend infrastructure, fully aligned with the current data model and business logic of the mobile application.
The objective was to create:
The main challenge of the project was to successfully migrate the complete mobile user experience to the web while maintaining functional consistency and seamless integration with the existing backend.

The application was designed as a Single Page Application (SPA) built on the following stack:
Landing Page
Built using a set of reusable components. All landing pages follow the same structure. Key elements include:
Authentication
The app supports five login methods via Firebase Authentication: Google OAuth, Facebook OAuth, Apple ID, Email login, and Guest login.
Main Page
The central hub of the application, showcasing key features and current offers. Main elements:
Earn
The core section of SkinApe where users earn coins. Main areas include:
Shop
Allows users to spend coins on CS2 skins and gift cards. Special features include:
Redeem Code
A module for redeeming:
Referral
The referral system enables users to earn coins by inviting friends. Features include:
Profile
User dashboard containing:
Blog
A blog powered by Ghost CMS.

SkinApe Web is a full migration of the product from Unity to the browser, built with Next.js and integrated into the Firebase ecosystem (Auth, Realtime Database, Functions, Remote Config). The project brings core mobile app functionality to the web while maintaining consistent UX and business logic - from authentication and onboarding, through earning coins and redeeming rewards, to user profiles, referral systems, and integrated Zendesk support.
The result is a modern, responsive web platform that improves product accessibility and development flexibility, while also bypassing the distribution limitations of mobile app stores.
Next.js as SPA + SSR for a fast start and SEO, Tailwind CSS mobile-first.
The existing backend with no changes to its core, keeping full compatibility with the mobile app.
The existing blog as the source of articles, categories, tags and featured content.

Client: BlueApart
Industry: Booking and hotels / TravelTech

Client: HomeChefs
Industry: Food industry / FoodTech

Client: SAO
Industry: Real estate / PropTech