Cover Photo Maker

    Cover Photo Maker

    • Flutter
    • Dart
    • GoRouter
    • REST API
    • Supabase

    About this Project

    Cover Photo Maker is a dynamic Flutter app that enables users to create social media cover photos with anime styles. The application features multiple customization options including character selection, category filtering, custom text input, color customization, and real-time image preview. Users can generate cover photos via backend API integration and download their creations directly to their device.

    Key Features

    • Two cover photo styles (Anime & Facebook)
    • Character selection with category filtering
    • Custom text fields (Name & Sub Name)
    • Color customization for cover photos
    • Real-time image preview before download
    • Direct image download to device

    What I Learned

    • Client-side image preview and manipulation
    • REST API integration with error handling and retry logic
    • Navigation and routing with GoRouter
    • File downloading