Vansh App is a campus event guide that provides event details, an offline map with custom markers, and a Lost and Found section using Bluetooth Low Energy (BLE). Designed for offline functionality, it enhances the festival experience with interactive schedules, AR maps, and gamification.
✅ Offline Map – View event locations, help desks, and stalls with custom markers.
✅ Events Section – Browse event details and schedules.
✅ Lost and Found – BLE-based system to update lost and found items.
✨ Interactive Event Schedule – Personalized schedules and reminders.
✨ Offline Search & Filters – Find events easily with advanced search.
✨ Lost Item Claims – Instant notifications for lost items.
- Frontend: Next.js (TypeScript)
- Mobile Framework: Capacitor
- Storage: Local Storage / IndexedDB
- Offline Sync: BLE (Bluetooth Low Energy)
Ensure you have Node.js and Capacitor CLI installed.
- Clone the repository:
git clone https://github.com/yourusername/vansh-app.git cd vansh
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Build for mobile (Capacitor):
npm run build npx cap sync
Contributions are welcome! Fork the repo, create a feature branch, and submit a pull request.
This project is licensed under the MIT License.