ExternalFreelancerRemote$12500–$37500 USD

Flutter School Bookstore & PDF App

Summary

Freelancer Client is hiring: Flutter School Bookstore & PDF App.

Location: Remote

I need a Flutter-based Android application that will serve 50–60 partner schools from day one. The core flow is simple: each school signs in with an email-and-password account, , lands on its branded dashboard, and can immediately access a book-selling area or manage its PDF resources.

What you'll do:

• Code passes flutter analyze with zero errors or warnings.

Requirements:

• Smooth cart and checkout experience (I’m open to your recommended payment gateway).

Skills: PHP, Mobile App Development, User Interface / IA, Software Architecture

Budget: $12500–$37500 USD


Source: Freelancer Client via Remote / Online. Apply on the source website.

Original

I need a Flutter-based Android application that will serve 50–60 partner schools from day one. The core flow is simple: each school signs in with an email-and-password account, , lands on its branded dashboard, and can immediately access a book-selling area or manage its PDF resources.

Book-selling section
• Fast search and filter so teachers, parents, or students can locate titles quickly.
• Smooth cart and checkout experience (I’m open to your recommended payment gateway).

PDF workflow
• super admin can upload multiple files at once to Firebase Storage.
• On download, the app must stamp first page of the pdf with that school’s name and logo, generated on the fly (I’ve used the ‘pdf’ and ‘printing’ packages before, but you can suggest better).
• Users can also export dynamically generated PDFs—for example, receipts or custom book bundles.

Interface expectations
Think of the polished feel of modern banking apps: subtle motion, dark/light themes, material-3 components, and snappy state management (BLoC or Riverpod preferred). Everything must scale cleanly when we add more schools or new modules.

Tech stack & structure
Flutter (stable channel)
Firebase Auth for login
Cloud Firestore for data
Cloud Storage for files
Clean, modular architecture so another dev can extend it without a rewrite.

Deliverables
1. Complete Flutter source code with clear folder structure and comments.
2. One release-ready APK plus build instructions.
3. README covering Firebase setup, environment variables, and how to swap logos per school.
4. One brief hand-off call or recorded walkthrough.

Acceptance criteria
• A test account can log in, purchase a sample book, and download a PDF that carries the correct school branding.
• No frame drops on mid-range Android devices.
• Code passes flutter analyze with zero errors or warnings.

If you’ve shipped production apps at this polish level, let’s talk timelines and your proposed milestone plan.

Location & Details

SourceFreelancer
Budget$12500–$37500 USD
LocationRemote
Posted2026-05-21 02:14:08
PHPMobile App DevelopmentUser Interface / IASoftware Architecture
Apply on source →

About this listing

This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.

Skills mentioned:
PHPMobile App DevelopmentUser Interface / IASoftware Architecture