Skip to content

This project is developed for Smart India Hackathon 2024, designed to track the movement of individuals transporting goods, monitor attendance, and handle shift management.

License

Notifications You must be signed in to change notification settings

KingRain/geoshift

Repository files navigation

🚀 GeoShift - A Transport Tracking App 📍

This project is developed for Smart India Hackathon 2024, designed to track the movement of individuals transporting goods, monitor attendance, and handle shift management. The app also features geofencing capabilities that trigger notifications when a user enters or exits designated locations.

📱 Features

  • User Profile & SOS Button: Displays the user's profile, a greeting message based on time, and an SOS button for emergencies.
  • Notification Bar: Get instant notifications for upcoming tasks and other alerts.
  • Daily Task & Attendance: Keep track of daily tasks and attendance percentage on the dashboard.
  • Timeline: Display recent activity dates in an intuitive timeline.
  • Geofencing & Notifications: Users receive notifications when entering or exiting a specific area, along with time stamps for shifts.

🛠️ Tech Stack

  • Frontend: React Native (Expo)
  • Backend: MongoDB
  • Geofencing: React Native libraries

🚧 Future Updates

  • 📍 Real-time Location Tracking: Implement real-time tracking for moving vehicles or personnel.
  • ⏲ Shift Management: Automatically calculate shift hours based on time spent in the geofenced area.
  • 📊 Analytics Dashboard: Provide detailed stats on transport efficiency, shift adherence, and more.
  • 🌐 Multi-language Support: Add support for additional languages.
  • 🔔 Advanced Notifications: Enhanced notification system for task updates, attendance reminders, and SOS responses.

💡 Motivation

This project is part of the Smart India Hackathon 2024 to provide an efficient solution for logistics and transportation monitoring. It aims to simplify tracking and improve accountability for those transporting goods across various locations.

🔧 Installation & Setup

  1. Clone the repository:
    git clone https://github.com/KingRain/geoshift.git
    cd geoshift
  2. Install the required dependencies:
    npm install
  3. Run the app:
    npx expo start

About

This project is developed for Smart India Hackathon 2024, designed to track the movement of individuals transporting goods, monitor attendance, and handle shift management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published