Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dergunovs/fit
Fitness tracker app
https://github.com/dergunovs/fit
fastify javascript mongodb mongoose tanstack-query typescript vite vue
Last synced: 2 months ago
JSON representation
Fitness tracker app
- Host: GitHub
- URL: https://github.com/dergunovs/fit
- Owner: dergunovs
- License: mit
- Created: 2024-10-18T07:56:47.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-02T11:24:44.000Z (2 months ago)
- Last Synced: 2024-11-02T18:34:23.053Z (2 months ago)
- Topics: fastify, javascript, mongodb, mongoose, tanstack-query, typescript, vite, vue
- Language: Vue
- Homepage: https://app-fit.ru
- Size: 3.49 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Приложение простого фитнес трекера для домашних занятий.
**Фронт:** TS, Vite, Vue, Tanstack Query.
**Бэк:** TS, Fastify, Mongoose, MongoDB.
**Сайт:** https://app-fit.ru
## Установка
1. Установить Node.js 22 и MongoDB 7
2. `npm install` - установить зависимости
3. Создать .env файлы в приложениях внутри `/apps`
4. `npm run dev` - запустить фронтенд и бэкенд
5. Создать первого пользователя по пути `/setup`