Cast Zone

Cast Zone is a cross-platform casting app built with Flutter and a custom PHP/MySQL REST API, published on the App Store and Google Play.

Open project ↗
Cover image for Cast Zone

Cast Zone is a casting platform that brings actors, agencies, and casting calls together in one mobile app. I delivered the first release as a freelance project: the Flutter client and the PHP/MySQL REST API behind it.

The problem

The product needed one place where actors keep their profile, photos, and videos up to date, find casting calls, and apply, while agencies publish projects and review the applications they receive.

Scope of my work

Later 2.x versions of the app were developed by the client, so the current store version also contains work that is not mine.

Main capabilities

Architecture

The client uses BLoC/Cubit for state management and Dio for networking, with Firebase handling authentication. The API exposes resource-based REST endpoints for profiles, media, casting calls, applications, lessons, and memberships, and stores its data in MySQL.

← All projects