A mobile community app for OFPPT students to connect, share resources, and get AI-powered help.
- Community Feed — Share posts, questions, and resources with other students
- AI Assistant — Powered by Google Gemini for homework help and guidance
- Real-time Chat — Firebase Firestore for instant messaging
- Course Resources — Organized by branch and level
- Modern UI — Smooth animations with React Native Reanimated
- React Native + Expo (v52)
- TypeScript
- Firebase (Firestore, Auth)
- Google Gemini AI — intelligent assistant
- Expo Router — file-based navigation
- React Native Reanimated — smooth animations
npm installAdd your Firebase config in the config/ directory.
npx expo startScan the QR code with Expo Go on your phone or press:
afor Android emulatorifor iOS simulatorwfor web
ofppt-community-app/
├── app/ # Screens (Expo Router)
├── components/ # Reusable UI components
├── config/ # Firebase & app config
├── context/ # React Context providers
├── hooks/ # Custom hooks
├── services/ # API & Firebase services
├── types/ # TypeScript types
├── assets/ # Images, fonts
└── constants/ # App constants
MIT