Skip to content

ASE-WS23-GruppeA/workout-tracker

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages