Skip to content

Hiking forum where nature hiking fans post different hike trails and reviews them, made with React, using realtime database from Firebase. Also using API from openweathermap for weather check

Notifications You must be signed in to change notification settings

A62-JS-PG4-WEB/hike-quest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Hike Quest

Welcome to Hike Quest! This project is a web application designed to help outdoor enthusiasts track and plan their hiking adventures. Whether you’re an avid hiker or just starting out, Hike Quest provides a user-friendly platform to manage your hikes, share experiences, and explore new trails.

Features

  • User Authentication: Secure login and registration for personalized experiences.
  • Hike Tracking: Log and track your hiking activities with detailed information.
  • Trail Maps: View and explore trail maps for different hiking locations.
  • Adventure Log: Record your hiking experiences and share them with the community.
  • Search and Filter: Easily find trails based on location, difficulty, and length.
  • Responsive Design: Access the platform from any device with a responsive layout.

Getting Started

Prerequisites

Before running the project, ensure you have the following installed:

  • Node.js (version 14.x or later)
  • npm (Node Package Manager)

Installation

  1. Clone the repository:

    git clone https://github.com/A62-JS-PG4-WEB/hike-quest.git
  2. Navigate to the project directory:

    cd hike-quest
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Open your browser and visit:

    http://localhost:3000
    

Usage

  • Create an Account: Sign up to start tracking your hikes.
  • Log In: Access your account to manage hikes and explore trails.
  • Add a Hike: Enter details about your hike, including date, location, and duration.
  • Explore Trails: Use the search and filter options to discover new trails.
  • View Adventure Log: Browse and share your hiking experiences with the community.

Contributing

We welcome contributions to enhance Hike Quest! If you’d like to contribute, please follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch for your feature or fix.
  3. Make your changes and commit them with clear messages.
  4. Push your changes to your forked repository.
  5. Open a pull request against the main branch.

License

This project is licensed under the MIT License.

Contact

For any questions or feedback, please reach out to the project maintainers:

About

Hiking forum where nature hiking fans post different hike trails and reviews them, made with React, using realtime database from Firebase. Also using API from openweathermap for weather check

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •