The SFU Hikers Hub is a centralized digital platform designed for the Simon Fraser Hiking Club. Its purpose is to enhance community engagement, facilitate the organization of events, and provide a dedicated space for members to share and find information about hiking trails, weather updates, and related activities. Built with Spring Boot, the HikeSFU website aims to address the club's need for a unified online hub, moving beyond scattered social media pages to a cohesive and engaging web application.
- Java JDK 21 or later
- Maven 3.2.3 or later
- PostgreSQL 16.2 or later
- Clone the repository:
git clone https://github.com/TonyDEChen/SFU-Hikers-Hub.git
- Navigate to the project directory:
cd SFU-Hikers-Hub
- Install dependencies using Maven:
mvn clean install
- Run the application:
mvn spring-boot:run
- Event Sharing System: Create and view posts with specified locations, including real-time weather updates.
- Community Engagement: Participate in discussions, share photos, and connect with fellow hiking enthusiasts.
- Personal Achievements: Customize your profile with your hiking achievements, including total kilometers hiked and trails visited.
This project was developed by Tony Chen, Chris Sim, Ahmad Masud, Vu Bui, and Lavika Singh.