Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/no-country-simulation/c20-35-n-node-react
https://github.com/no-country-simulation/c20-35-n-node-react
fitness nestjs react vite
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/no-country-simulation/c20-35-n-node-react
- Owner: No-Country-simulation
- Created: 2024-08-27T01:51:54.000Z (3 months ago)
- Default Branch: dev
- Last Pushed: 2024-10-16T13:49:11.000Z (about 1 month ago)
- Last Synced: 2024-10-18T14:38:02.243Z (28 days ago)
- Topics: fitness, nestjs, react, vite
- Language: TypeScript
- Homepage:
- Size: 9.14 MB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Plataforma Fitness
[![Contributors][contributors-shield]][contributors-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![Pulls][pulls-shield]][pulls-url][Reportar un problema](https://github.com/No-Country-simulation/c20-35-n-node-react/issues) · [Sugerir algo](https://github.com/No-Country-simulation/c20-35-n-node-react/issues)
# Fitness Fusion
## Descripción
Fitness Fusion es una plataforma integral diseñada para ayudar a los usuarios a gestionar su salud y bienestar a través de un enfoque personalizado en el fitness. La aplicación permite a los usuarios registrarse, iniciar sesión, y acceder a características como el seguimiento de actividades, la gestión de calorías, y la planificación de entrenamientos. Con una interfaz intuitiva y herramientas útiles, Fitness Fusion se convierte en el compañero ideal para alcanzar tus objetivos de fitness.
## Tecnologías Utilizadas
Este proyecto se ha desarrollado utilizando las siguientes tecnologías:
- **Frontend**:
- **React**: Biblioteca de JavaScript para construir interfaces de usuario.
- **TypeScript**: Superset de JavaScript que añade tipado estático.
- **Vite**: Herramienta de construcción rápida para aplicaciones modernas.
- **Tailwind CSS**: Framework de CSS para un diseño responsivo y estilizado.
- **Axios**: Para realizar solicitudes HTTP.- **Backend**:
- **NestJS**: Framework de Node.js para construir aplicaciones del lado del servidor.
- **TypeORM**: ORM para interactuar con bases de datos.
- **PostgreSQL**: Sistema de gestión de bases de datos relacional.
- **JWT**: Para autenticación segura sin estado.## Características
- Registro e inicio de sesión de usuarios.
- Autenticación segura utilizando JWT.
- Seguimiento de actividades y calorías consumidas.
- Planificación de entrenamientos personalizados.
- Interfaz de usuario amigable y responsiva.## Instalación
Para ejecutar el proyecto localmente, sigue estos pasos:
1. Clona el repositorio:
```bash
git clone https://github.com/No-Country-simulation/c20-35-n-node-react.git
```2. Navega al directorio del proyecto:
```bash
cd c20-35-n-node-react
```3. Instala las dependencias del frontend:
```bash
cd frontend
npm install
```4. Instala las dependencias del backend:
```bash
cd backend
npm install
```5. Configura las variables de entorno en el archivo `.env` en el directorio del backend.
6. Inicia el servidor del backend:
```bash
npm run start:dev
```7. Inicia el servidor del frontend:
```bash
cd frontend
npm run dev
```8. Accede a la aplicación en tu navegador en `http://localhost:3000`.
## Contribuciones
Las contribuciones son bienvenidas. Si deseas contribuir, por favor haz un fork del repositorio y envía un pull request con tus mejoras o correcciones.
## Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo [LICENSE](LICENSE) para más detalles.
### Contribuidores
[![Contribuidores](https://contrib.rocks/image?repo=No-Country-simulation/c20-35-n-node-react)](https://github.com/No-Country-simulation/c20-35-n-node-react/graphs/contributors)
[contributors-shield]: https://img.shields.io/github/contributors/No-Country-simulation/c20-35-n-node-react.svg?style=for-the-badge
[contributors-url]: https://github.com/No-Country-simulation/c20-35-n-node-react/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/No-Country-simulation/c20-35-n-node-react.svg?style=for-the-badge
[forks-url]: https://github.com/No-Country-simulation/c20-35-n-node-react/network/members
[stars-shield]: https://img.shields.io/github/stars/No-Country-simulation/c20-35-n-node-react.svg?style=for-the-badge
[stars-url]: https://github.com/No-Country-simulation/c20-35-n-node-react/stargazers
[issues-shield]: https://img.shields.io/github/issues/No-Country-simulation/c20-35-n-node-react.svg?style=for-the-badge
[issues-url]: https://github.com/No-Country-simulation/c20-35-n-node-react/issues
[pulls-shield]: https://img.shields.io/badge/PULL%20REQUESTS-0-44cc11?style=for-the-badge
[pulls-url]: https://github.com/No-Country-simulation/c20-35-n-node-react/pulls
[badge-empty-url]: #!