Skip to content
@E-cercise

E-cercise

🏋️‍♂️ E-cercise

E-cercise is a targeted fitness equipment recommendation and shopping platform. Designed for users seeking a personalized workout setup, E-cercise allows muscle-group-based filtering, side-by-side equipment comparison, and detailed product exploration with images, specifications, and features. Whether you're a beginner or a pro, E-cercise helps you find the right gear to match your fitness goals.

🔧 Features

  • 🎯 Targeted Muscle Group Filtering – Find equipment based on specific muscle focus (chest, back, abs, etc.)
  • 📊 Side-by-Side Comparison – Compare equipment across brands by quality, price, material, and size
  • 📝 Detailed Equipment Profiles – View comprehensive product specs, images, and descriptions
  • 🤖 Smart Recommendations – Personalized suggestions based on user profile and preferences
  • 🛒 Inventory Tracking – Real-time product availability and pricing

📁 Repositories

This GitHub organization contains multiple repositories:

  • e-cercise-backend – Go-based backend with GORM, REST APIs, and PostgreSQL
  • e-cercise-frontend – React + Ant Design frontend for users and admins
  • e-cercise-recommender – Python FastAPI microservice for personalized equipment recommendations

🚀 Tech Stack

  • Frontend: React, Ant Design, TypeScript
  • Backend: Go (Fiber), PostgreSQL, GORM
  • Recommender: Python (FastAPI, NumPy)
  • Deployment: Docker, GitHub Actions, Google Cloud Run

👥 Authors

  • Preawpan Thamapipol – 6410546203
  • Thanadol Udomsirinanchai – 6410546165

Popular repositories Loading

  1. E-cercise-Backend E-cercise-Backend Public

    Go 1 1

  2. E-cercise-Frontend E-cercise-Frontend Public

    TypeScript 1 1

  3. recommendation-service recommendation-service Public

    Python 1 1

  4. data-scrapper-actor data-scrapper-actor Public

    this is an actor for apify to automate the data scraping process

    Jupyter Notebook

  5. .github .github Public

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…