← Back to projects

flave

CTO: Building a Mobile App for Event Planning

Category

Mobile App

Client

Flave

Duration

2 years

flave

Overview

For two years, I served as CTO at a startup, alongside two co-founders, building a mobile app to simplify event planning between friends. This experience helped me grow comfortable in the dynamic startup ecosystem, where collaboration, innovation and adaptability are essential.

Market Analysis and Design

Needs Analysis and Technical Specs

With my co-founders, we ran a deep analysis of user needs and the market to define the app's functional priorities. This collaborative work laid solid foundations for a product aligned with user expectations and competitive in its space.

UX/UI: Figma Wireframes and Mockups

I worked closely with the team to design the UX/UI in Figma, creating interactive prototypes and optimizing user journeys. This design phase let us test and validate the interface before moving into development.

Technical Development and Infrastructure

Flutter Development and Firebase Integration

With my co-founders, we built the mobile app in Flutter, allowing unified Android and iOS releases. I took ownership of Firebase integration (Cloud Firestore, Cloud Functions, Cloud Messaging, Cloud Storage) for smooth, secure real-time data handling. We chose the BLoC architecture for a clear, maintainable structure.

App Landing Page

Alongside app development, I took ownership of the landing page, showcasing the app's features and capturing user attention through polished design and effective calls to action.

Version Management and Continuous Deployment

To handle code and release management efficiently, we used Git and GitHub while automating continuous integration with GitHub CI. Deployments were streamlined via CodeMagic, with beta versions distributed through TestFlight for iOS.

Project Management and Documentation

Project Tracking and Documentation on Confluence

We collaborated closely to manage User Stories through Jira, ensuring strong coordination across teams. In parallel, I contributed to the technical documentation on Confluence, providing traceability and a clean organization of the project's specifications.

Web Admin Platform

I also contributed to building a web admin platform letting the team manage users, events and notifications in a centralized way.

Working in a startup for two years sharpened my ability to adapt quickly to challenges in a fast-evolving environment. This experience gave me a deep understanding of the startup ecosystem and the importance of collaborative work for ambitious projects.

Contact

First chat within the week.

The simplest first step: a virtual coffee. Free, 30 minutes, no commitment, to see if there's a good fit.

Available · 24h replyVirtual coffee
Free30 minutesAnywhere in the world
new-message.tsx

Write me

Tell me what you're building

Write meaugust.theo.pro@gmail.com