Logo Lanfrica

Siyanda11011/Offline-Educational-Mobile-Application-Project

Domain:

education

Record type:

softwareproject
Creator:
Siy
Host:
The proposed system is an Offline Educational Mobile Application, designed specifically for schools in rural areas and townships where internet connectivity is limited or unreliable. The application aims to provide a structured digital learning environment aligned with the South African government curriculum (CAPS). # Offline-Educational-Mobile-Application-Project The proposed system is an Offline Educational Mobile Application, designed specifically for schools in rural areas and townships where internet connectivity is limited or unreliable. The application aims to provide a structured digital learning environment aligned with the South African government curriculum (CAPS). Offline-First Educational Mobile Application 3-Week Development Plan Collaboration tools • Live Share via VS code (Siya will send the link to create the team group) • Github ________________________________________ Team Structure Role Responsibility Frontend Developer 1 Authentication, Subjects, Quiz Module Frontend Developer 2 Dashboard, Progress Tracking, UI Components Backend Developer APIs, Database, Authentication, Quiz Logic Business Analyst Requirements, Documentation, Testing, Project Coordination ________________________________________ Week 1: Project Setup & Planning Objective Establish the project foundation, development environment, database structure, and system designs. ________________________________________ Business Analyst Tasks • Finalize project requirements • Create User Stories • Create Product Backlog • Complete Use Case Diagram • Complete ERD Diagram • Finalize Figma Wireframes • Prepare Sprint Backlog Deliverables • Approved Requirements Document • User Stories • ERD Diagram • Use Case Diagram • Figma Wireframes ________________________________________ Frontend Developer 1 Authentication Module Tasks • Setup React Native Project • Configure Expo • Setup React Navigation • Create Login Screen • Create Registration Screen • Create Forgot Password Screen Deliverables /screens LoginScreen.js RegisterScreen.js ForgotPassword.js /navigation AppNavigator.js ________________________________________ Frontend Developer 2 UI Framework Tasks • Create Theme Colors • Create Reusable Components • Create Buttons • Create Cards • Create Inputs • Create Loading Components Deliverables /compon …