Skip to content

SeveredSeikyo/vansh

Repository files navigation

Vansh App 🎭📍

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.


Features 🚀

Core Features

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.

New Enhancements

Interactive Event Schedule – Personalized schedules and reminders.
Offline Search & Filters – Find events easily with advanced search.
Lost Item Claims – Instant notifications for lost items.


Tech Stack 🛠

  • Frontend: Next.js (TypeScript)
  • Mobile Framework: Capacitor
  • Storage: Local Storage / IndexedDB
  • Offline Sync: BLE (Bluetooth Low Energy)

Installation & Setup 🔧

Prerequisites

Ensure you have Node.js and Capacitor CLI installed.

Steps

  1. Clone the repository:
    git clone https://github.com/yourusername/vansh-app.git
    cd vansh
  2. Install dependencies:
    npm install
  3. Run the development server:
    npm run dev
  4. Build for mobile (Capacitor):
    npm run build
    npx cap sync

Contributing 🤝

Contributions are welcome! Fork the repo, create a feature branch, and submit a pull request.


License 📜

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •