Skip to content

Repository files navigation

HikeSafe Mobile Application

Overview

HikeSafe is a mobile application designed to enhance the safety and convenience of mountain hikers. By integrating location tracking, hiking bookings, and secure payment processing, HikeSafe aims to provide a comprehensive solution for outdoor enthusiasts, even in remote areas without internet coverage. Features

Development Setup

To set up the development environment for the HikeSafe mobile application, follow these steps:

  1. Clone the repository:

    git clone git@github.com:HikeSafe-Project/mobile.git
  2. Install Dependencies: Make sure you have Node.js installed. Then run:

    npm install
  3. Start the Development Server: Run:

    npm expo start

Key Features

  • Hiker Tracking Real-Time Location Tracking: The application accurately tracks and displays hikers’ locations, ensuring safety during hiking activities.
  • Hiking Booking Manage Bookings: Users can easily create, manage, and cancel their hiking bookings directly from the mobile app. Synchronization: All bookings are synchronized between the mobile app and the web platform for a seamless user experience.
  • Hiking History Access Past Hikes: Users can view their hiking history, allowing them to keep track of their adventures.
  • Secure Payment Processing Midtrans Payment Gateway: The app integrates with Midtrans to provide secure and encrypted payment transactions, ensuring user data safety and quick payment confirmations.
  • User Management Seamless Registration and Login: The mobile app supports easy registration, login, and logout processes, ensuring a user-friendly experience.

Technology Stack

  • Language: JavaScript
  • Framework: React Native
  • IDE: Visual Studio Code

Backend Integration

  • Backend Integration: The mobile app connects to the backend server using APIs to retrieve and update data.
  • Payment Gateway: Midtrans for secure payment processing.

UI Design

  • Design Tool: Figma for creating intuitive and user-friendly interfaces.

System Stability

  • Reliable Performance: The device tracking is designed to operate effectively in remote areas without internet coverage, utilizing frequency communication technology for data transmission.

Conclusion

HikeSafe is committed to enhancing the safety and convenience of hikers through innovative technology. With features like real-time tracking, easy booking management, and secure payments, HikeSafe is the perfect companion for your outdoor adventures. Enjoy your hikes with peace of mind!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages