Brife

A personalized news recommendation Android app with social login, interest onboarding, archives, widgets, and AI-assisted summaries.

Feb 2026 - Apr 2026

View App Watch Demo View Code

Project Overview

Brife is a personalized news recommendation Android app designed for users who want to catch up on relevant news quickly. The app curates news based on each user's interests, supports saved news archives, and provides a home-screen widget so users can check headlines without opening the app.

The project includes an Android frontend and a Spring Boot backend. The backend supports social login, user profiles, interest onboarding, personalized news APIs, news crawling and summarization, archive management, and JWT-based authentication.

Brife was built by a cross-functional team that included PM, design, frontend, and backend roles.

The app was developed for users in South Korea, so the live service currently supports Korean.

Key Features

My Role & Contributions

I worked mainly on the backend user domain while also serving as the development-side lead for the team. I focused on authentication, profile management, onboarding, and account lifecycle features, and helped turn Brife into a personalized account-based service instead of a generic news feed.

Backend Scope

My backend work focused on the user lifecycle behind personalization: first login, terms agreement, interest setup, profile editing, token refresh, logout, and account deletion.