Skip to content

iljavaleev/Gym

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект «Силовой тренинг»

Автор проекта

Илья Валеев


Описание проекта «Силовой тренинг»

Проект создан для помощи в силовых тренировках. На сайте уже есть программа для занятий пауэрлифтингом и общеукрепляющая программа «Похудайка». Для удобства тренировки пронумерованы последовательно. На главной странице сайта, выбрав программу и введя номер тренировки можно получить соответсвующий план занятия. Это возможность доступна для всех пользователей. Зарегестрированные пользователи в разделе Мои тренировки могут создвать себе план занятия на определенное число и время. Для этого можно пользоваться уже имеющимися упражнениями или создавать свои (не более 20 для пользователя).

Сайт будет дорабатываться и будет раздел со статистикой по тренировкам.


Используемые технологии

  • Node.js
  • React
  • FastApi
  • PostgreSQL
  • Docker

Инструкция по запуску проекта

Все операции выполняются в командной строке.

  • Клонировать репозиторий:
git clone git@github.com:https://github.com/iljavaleev/Gym.git

В дериктории infra/ cоздать файл .env, в котором указать переменные окружения для работы с базой данных:

cp .env.example .env
  • Из дериктории infra/ запустить docker-compose командой:
sudo docker-compose up -d --build