CragConnect

screenshot of CragConnect
express
react
vite
chakra-ui

A rock climbing-focused social media for my University individual project, built with the MERN stack.

Overview

CragConnect is an innovative social media app specifically designed for rock climbers, offering a platform to connect, share experiences, and enhance their climbing journey. This app aims to create a vibrant community where enthusiasts can organize events, exchange fitness tips, and track their progress, making it a must-have tool for anyone passionate about climbing.

With a user-friendly interface and a range of features tailored to climbers, CragConnect stands out as an engaging tool for both beginners and experienced climbers. From sharing posts to scheduling events, it fosters collaboration and motivation among users, ultimately enhancing the climbing experience.

Features

  • Posts: Users can create and share posts about their climbing experiences, upcoming events, and personal achievements.
  • News Feed: Stay up-to-date with the latest happenings in the climbing community through a personalized news feed.
  • Event Sharing: Easily organize and share climbing events, making it simple to gather fellow climbers for a day out.
  • Fitness Plans: Offers personalized fitness plans focusing on strength and flexibility, tailored to improve climbing performance.
  • Fitness Tracking and Leaderboards: Track your fitness progress and challenge yourself against others through competitive leaderboards.
  • User and Organization Profiles: Create detailed profiles showcasing your climbing journey and connect with organizations that share your passion.
  • Notifications: Get instant updates on events and messages, ensuring you never miss out on community activities.
  • Tailorable Fitness Plans: Users can customize their fitness regimens to match their specific climbing goals.

CragConnect is truly a game-changer in the realm of climbing social media, fostering connections while keeping the spirit of the sport alive.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

chakra-ui
Chakra UI

Chakra UI is a popular open-source React component library that provides a set of accessible and customizable UI components to help developers create modern web applications.