Educational platform for South African students- past papers & universities resources
# VarBabies Educational Platform
A comprehensive educational platform providing access to South African past papers, study resources, and university information for Grade 8-12 students.
## 🚀 Features
### Web Application
- **Past Papers Access**: Grade 8-12 past papers with advanced filtering
- **Interactive Forum**: University news, application deadlines, and student discussions
- **Responsive Design**: Mobile-friendly interface with modern UI
- **Real-time Updates**: Latest university news and application information
### React Native Mobile App
- **Cross-platform**: iOS and Android support
- **Native Navigation**: Smooth tab-based navigation
- **Offline Ready**: Downloadable content for offline study
- **Push Notifications**: Important updates and deadlines
## 🛠️ Technology Stack
### Backend
- **Node.js** with Express.js
- **SA Papers Integration** (Exclusive backend)
- **Real-time data processing**
- **RESTful API endpoints**
### Frontend
- **HTML5/CSS3/JavaScript** (Web)
- **React Native** with Expo (Mobile)
- **Material Design 3** inspired UI
- **Responsive Grid System**
### Development Tools
- **Expo CLI** for React Native development
- **Metro Bundler** for JavaScript bundling
- **Git** for version control
## 📱 Installation & Setup
### Web Application
```bash
# Clone the repository
git clone
github.com
cd varbabies-educational-platform
# Install dependencies
npm install
# Start the development server
npm start
# Server will run on
localhost
```
### React Native App
```bash
# Navigate to React Native app
cd react-native-app
# Install dependencies
npm install
# Start Expo development server
npx expo start
# Options:
npx expo start --web # For web browser testing
npx expo start --tunnel # For network issues
npx expo start --localhost # For local development
```
## 🌐 Usage
### Web Access
- **Main Site**:
localhost
- **Past Papers**:
localhost …