Introducing Gracie Tracker!
🇺🇸 Your Personal Martial Arts Training Companion
🇨🇳 您的个人武术训练伴侣
🇪🇸 Tu Compañero Personal de Entrenamiento en Artes Marciales
Table of Contents
- Overview | 概述 | Visión General
- System Architecture | 系统架构 | Arquitectura del Sistema
- Tech Stack | 技术栈 | Stack Tecnológico
- Core Features | 核心功能 | Características Principales
- User Interface Guide | 用户界面指南 | Guía de Interfaz de Usuario
- Security Features | 安全功能 | Características de Seguridad
- Getting Started | 入门指南 | Comenzando
Overview | 概述 | Visión General
🇺🇸 Gracie Tracker is a comprehensive web application designed to help martial arts practitioners, particularly those studying Gracie Jiu-Jitsu, track their training progress, manage workouts, and organize their learning journey.
🇨🇳 Gracie Tracker 是一个综合性的网络应用程序,专为武术练习者(特别是学习 Gracie 柔术的人)设计,用于追踪训练进度、管理锻炼和组织学习历程。
🇪🇸 Gracie Tracker es una aplicación web integral diseñada para ayudar a los practicantes de artes marciales, particularmente a aquellos que estudian Jiu-Jitsu Gracie, a seguir su progreso de entrenamiento, gestionar entrenamientos y organizar su viaje de aprendizaje.
System Architecture | 系统架构 | Arquitectura del Sistema
graph TD A[Frontend - React] --> B[Backend - Django] B --> C[PostgreSQL Database] B --> D[Authentication System] B --> E[File Storage] A --> F[Material UI Components] A --> G[Redux State Management]
Tech Stack | 技术栈 | Stack Tecnológico
- Frontend: React, Material-UI, Redux
- Backend: Django, Django REST Framework
- Database: PostgreSQL
- Authentication: JWT Tokens
- Deployment: Netlify (Frontend), PythonAnywhere (Backend)
Core Features | 核心功能 | Características Principales
1. Technique Progress Tracking | 技术进度追踪 | Seguimiento del Progreso Técnico
🇺🇸
- Track completion of Gracie Combatives classes
- Record dates for each class attendance
- Monitor progress through belt requirements
- Add personal notes for techniques
- View comprehensive progress statistics
🇨🇳
- 追踪 Gracie Combatives 课程完成情况
- 记录每节课的出勤日期
- 监控段位要求的进度
- 添加技术相关的个人笔记
- 查看综合进度统计
🇪🇸
- Seguimiento de clases de Gracie Combatives
- Registro de fechas de asistencia a cada clase
- Monitoreo del progreso a través de requisitos de cinturón
- Agregar notas personales para técnicas
- Ver estadísticas completas de progreso
2. Fitness Tracking | 健身追踪 | Seguimiento de Ejercicio
🇺🇸
- Create custom workout types
- Track daily workouts
- Color-coded calendar view
- Export training data (PDF/PNG)
- Default workout types included: BJJ, Boxing, Muay Thai, Running, Hiking
🇨🇳
- 创建自定义运动类型
- 追踪每日锻炼
- 颜色编码的日历视图
- 导出训练数据(PDF/PNG)
- 默认包含的运动类型:巴西柔术、拳击、泰拳、跑步、徒步
🇪🇸
- Crear tipos de ejercicio personalizados
- Seguimiento de ejercicios diarios
- Vista de calendario codificada por colores
- Exportar datos de entrenamiento (PDF/PNG)
- Tipos de ejercicio predeterminados: BJJ, Boxeo, Muay Thai, Correr, Senderismo
3. Class Schedule Management | 课程安排管理 | Gestión de Horarios de Clase
🇺🇸
- View upcoming classes
- Sign up for classes
- Receive class reminders
- Sync with Google Calendar
- View class techniques
🇨🇳
- 查看即将开始的课程
- 报名参加课程
- 接收课程提醒
- 与谷歌日历同步
- 查看课程技术内容
🇪🇸
- Ver próximas clases
- Inscribirse en clases
- Recibir recordatorios de clase
- Sincronizar con Google Calendar
- Ver técnicas de clase
4. Note Taking System | 笔记系统 | Sistema de Toma de Notas
🇺🇸
- Rich text editor
- Technique-specific notes
- Share notes with training partners
- Search and filter notes
- Export notes functionality
🇨🇳
- 富文本编辑器
- 技术专项笔记
- 与训练伙伴分享笔记
- 搜索和筛选笔记
- 导出笔记功能
🇪🇸
- Editor de texto enriquecido
- Notas específicas de técnica
- Compartir notas con compañeros
- Buscar y filtrar notas
- Funcionalidad de exportación de notas
User Interface Guide | 用户界面指南 | Guía de Interfaz de Usuario
Navigation | 导航 | Navegación
graph LR A[Home] --> B[Technique Tracker] A --> C[Fitness Tracker] A --> D[Class Schedule] A --> E[Notes] A --> F[Profile]
Key Screens | 主要界面 | Pantallas Principales
Security Features | 安全功能 | Características de Seguridad
🇺🇸
- JWT token authentication
- Secure password storage
- Data encryption
- Regular backups
- Privacy controls
🇨🇳
- JWT 令牌认证
- 安全密码存储
- 数据加密
- 定期备份
- 隐私控制
🇪🇸
- Autenticación por token JWT
- Almacenamiento seguro de contraseñas
- Cifrado de datos
- Copias de seguridad regulares
- Controles de privacidad
Getting Started | 入门指南 | Comenzando
🇺🇸
- Visit [website URL]
- Create an account
- Complete profile setup
- Start tracking your progress
🇨🇳
- 访问 [网站链接]
- 创建账户
- 完成个人资料设置
- 开始追踪您的进度
🇪🇸
- Visite [URL del sitio]
- Cree una cuenta
- Complete la configuración del perfil
- Comience a seguir su progreso
Contact Information | 联系信息 | Información de Contacto
- Email: df1676@nyu.edu
Future Development | 未来发展 | Desarrollo Futuro
🇺🇸
- Mobile application
- Video integration
- Advanced analytics
- Community features
- Competition tracking
🇨🇳
- 移动应用程序
- 视频集成
- 高级分析
- 社区功能
- 比赛追踪
🇪🇸
- Aplicación móvil
- Integración de video
- Análisis avanzado
- Características de comunidad
- Seguimiento de competencias
© 2024 Gracie Tracker. All rights reserved. | 版权所有 | Todos los derechos reservados