FootTracks

FootTracks is a Strava-inspired web application for users to search for users to follow, view activities from followed users in their feed, record activities using a built in tracker, and leave comments and likes on activities.

  • Implemented SQLAlchemy ORM in Python Flask to handle database operations for all features, such as likes, follows, and profiles, enhancing the user experience through optimized data handling.
  • Integrated AWS S3 to facilitate seamless image uploads, enriching user profiles and fostering engagement.
  • Integrated Leaflet.js and Mapbox APIs to create dynamic, interactive maps, allowing users to visualize their workout routes, and track their progress.
  • Leveraged Tailwind CSS to design and develop a responsive user interface.
  • Live Site
  • GitHub
  • Tech Used: JavaScript, React, Redux, Python, Flask, SQLAlchemy, Node.js, PostgreSQL, HTML, CSS, AWS S3, Leaflet.js, Mapbox, Tailwind-css