Back to projects

My Bookcase

An AI-powered app designed to help users build, organize and manage their personal book library, with features for tracking, annotating and sharing their collection.

My Bookcase

OVERVIEW

Context

My Bookcase is a simple web app designed to organize and explore a personal book collection. The project started as an experiment to build a product using AI, but quickly shifted into a deeper exploration of how to manage complexity, maintain consistency and keep control during the process.

Goal

Build a working product while testing a structured approach to AI development, based on documentation, predefined instructions and a controlled execution workflow.

Tools

Lovable ChatGPT

Skills

Vibe Coding UX Research UI Design

APPROACH

Instead of building the product directly through prompts, I structured the entire process before development. The focus was on defining what to build, how it should work and how the AI should behave — before starting execution.

01

Research & Inspiration

Collected references from existing tools and UI patterns to define the product idea, features and visual direction.

02

Base Prompt Definition

Created a Base Prompt to clearly define the product scope, target, features and design references — establishing the foundation of the project.

03

PRD Creation

Expanded the Base Prompt into a structured set of documents (master plan, implementation plan, design guidelines, app flow) to define the product in detail.

04

System Setup in Lovable

Uploaded the documents into Lovable and configured the knowledge base to ensure the AI consistently reads and follows the defined structure.

05

Controlled Execution

Built the product through a task-based workflow, using a step-by-step execution cycle to maintain control and track progress.

OUTPUT

The project resulted in a cloud-based web app built with Lovable, where users can create an account or sign in with Google to manage their personal book collection. Books can be searched and added through AI, then organized into a personal library where users can rate them, write notes and track reading activity through simple statistics. The app also allows users to share their library with others, making it easier to discover and exchange books.

Personal Profile

Create and manage your personal account to keep your book collection always accessible and synced.

AI-powered Book Search

Search and add books instantly through AI, with automatic data completion to simplify the process.

Multi-language Support

se the app in different languages, making your library accessible and easy to manage wherever you are.

Smart Recommendations

Discover reading suggestions and best sellers based on your country and preferences.

Visit the project
Brio full interface
Brio secondary view
Brio wide preview
Brio extended preview
Brio detail
Back to projects