Logo Lanfrica

Jabulani00/BURSARYHUB

Domaine:

educationsocioeconomic

Type de record:

software
Créateur:
Jab
Hôte:
Students in South Africa face fragmented and time-consuming bursary application processes. Each application requires repetitive document uploads and manual status tracking. Providers struggle with incomplete submissions, high admin costs, and limited reach. # BursaryHub - Student Bursary Management Platform A comprehensive React Native application for managing bursary applications, connecting students with funding opportunities, and streamlining the application process. ## 📱 Features ### Student Features - **Dashboard**: Overview of applications, status tracking, and quick actions - **Bursary Discovery**: Browse and filter available bursaries - **Application Management**: Submit, track, and manage applications - **Profile Management**: Complete profile with document uploads - **Real-time Updates**: Track application status changes ### Provider Features - **Bursary Management**: Create, edit, and manage bursary opportunities - **Application Review**: Review and process student applications - **Analytics**: Track application metrics and success rates ### Admin Features - **User Management**: Manage students and providers - **System Oversight**: Monitor platform activity and performance - **Settings**: Configure system-wide settings ## 🚀 Quick Start ### Prerequisites - Node.js (v16 or higher) - npm or yarn - React Native development environment - iOS Simulator (for iOS development) - Android Studio (for Android development) ### Installation 1. **Clone the repository** ```bash git clone github.com cd bursaryhub ``` 2. **Install dependencies** ```bash npm install # or yarn install ``` 3. **Install iOS dependencies** (iOS only) ```bash cd ios && pod install && cd .. ``` 4. **Start the development server** ```bash npm start # or yarn start ``` 5. **Run on device/simulator** ```bash # iOS npm run ios # or yarn ios # Android npm run android # or yarn android ``` ## 🔐 Demo Credentials The app includes demo data for testing. Use these credentials to explore different user roles: ### Students - **Email**: `student@demo.com` | **Password**: `demo123` - John Student - UCT Computer Science (Undergraduate) - **Email**: `sarah@demo.com` | **Password**: `demo123` - Sarah Johnson - Wit …