Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.29 KB

README.md

File metadata and controls

44 lines (30 loc) · 1.29 KB

Workout Tracker Web Application

Table of Contents

Overview

The Workout Tracker Web Application is a robust, scalable, and secure platform designed to help you manage and track your fitness journey. Comprised of a series of specialized microservices and a front-end client application, the system offers a comprehensive suite of features from workout management to analytics.

Features

  • 📝 User Profile Management
  • 🏋️‍♀️ Workout and Exercise Tracking
  • 📈 Analytics and Progress Reports
  • 🔔 Notifications and Alerts

Technologies Used

  • Backend: Spring, Express
  • Frontend: Angular
  • DB: PostgreSQL
  • DevOps: Docker, GitHub Actions
  • Messaging: RabbitMQ

Architecture

To get an in-depth understanding of how the system is designed, have a look at our ARCHITECTURE.md file. It covers everything from microservices, database strategies, API contracts to deployment and more.

Installation

Clone the repository and execute the submodules.sh script.

License

This project is licensed under the MIT License. For more details, see the LICENSE file in this repository.