Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Suita City, Japan

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"--- Project Description: Udemy-style App (React Native + FastAPI)
Build a mobile app identical in UI and UX to Udemy, using React Native (Expo) for the frontend and FastAPI (Python) for the backend mock API.

--- Technical Requirements
Frontend: React Native (Expo)
Backend: FastAPI (Python)
Platforms: iOS + Android
Must run entirely on local environment (FastAPI + Expo)
No external APIs or authentication libraries

--- Authentication
No login or authentication features.
When user identification is required (e.g., posting reviews or comments),
use the device’s UUID as a unique identifier.
Generate it locally on first launch (e.g. SecureStore in React Native).
Send this UUID with relevant requests (reviews, favorites, etc.).
No personal data or registration required.

--- Core Features to Implement
All features must be fully functional using mock JSON data served by FastAPI.
(Do not deliver static UI-only mockups.)
Required screens and endpoints:
Screen Description
Home Displays featured/recommended courses
Search Search bar, filters, and course list
Course Detail Title, instructor, rating, description, reviews, and lesson list
Video Player Streams from mock URLs (e.g. /videos/[login to view URL])
Reviews List of reviews, star rating, and posting modal (UUID-based)
Favorites User can add/remove courses from local favorites list

--- Backend (FastAPI Mock API)
Implement FastAPI endpoints returning realistic JSON:
GET /api/courses → list of courses
GET /api/course/[slug] → course detail with lessons
GET /api/reviews/[course_id] → list of reviews
POST /api/reviews → submit review (includes device_uuid)
GET /api/search?q=python → filtered list
GET /api/favorites → user’s saved courses (local mock)

Mock data must look realistic (proper titles, instructor names, ratings, thumbnails).
No database required; in-memory or static JSON responses are fine.

--- Deliverables
Complete source code (React Native + FastAPI)
Instructions to run locally (npm start, uvicorn main:app --reload)
Clean, modular code structure prepared for future real API integration

--- Goal
A fully functional Udemy-style app that works offline using FastAPI mock data,
with modern UI/UX parity to the original app and no login requirement." (client-provided description)


Matched companies (4)

...

Haven Futures

We Build any kind of Software and Provide wide range of tech solutions.

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more