Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kasir-barati/you-say
Discover you-say: Your fitness journey won't be dragged on anymore
https://github.com/kasir-barati/you-say
cicd dependabot docker docker-compose fusionauth husky javascript material-ui mongodb mongoose monorepo nestjs nextjs nodejs nx prettier react terraform typescript
Last synced: 22 days ago
JSON representation
Discover you-say: Your fitness journey won't be dragged on anymore
- Host: GitHub
- URL: https://github.com/kasir-barati/you-say
- Owner: kasir-barati
- Created: 2022-01-25T16:34:40.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-14T15:24:50.000Z (about 1 month ago)
- Last Synced: 2024-11-14T16:31:26.146Z (about 1 month ago)
- Topics: cicd, dependabot, docker, docker-compose, fusionauth, husky, javascript, material-ui, mongodb, mongoose, monorepo, nestjs, nextjs, nodejs, nx, prettier, react, terraform, typescript
- Language: TypeScript
- Homepage:
- Size: 6.59 MB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: .github/README.md
- Contributing: .github/CONTRIBUTING.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# you-say
Introducing "you-say", the groundbreaking fitness companion designed to put **YOU** at the center of your wellness journey! Emphasizing personalization and empowerment, "you-say" isn't just about following a one-size-fits-all regimen; it's about YOUR voice, YOUR preferences, and YOUR goals. With "you-say", every aspect of your fitness experience is tailored to help YOU - from customizable workout plans that let you to find the time to exercise.
A community-driven platform where YOUR input shapes the future of the app. Whether you're into intense cardio, strength training, or zen yoga, "you-say" has something for everyone. The name reflects our commitment to giving YOU the power to exercise, and realize your goals, and empower you to progress further in your journey. Say hello to a fitness journey that's all about YOU with "you-say"!
# Tech Stack
| name | explanation/reason |
| ----------------- | --------------------------------------------------------------------------------------------------------------- |
| FusionAuth | Offloading login security and functionality to FusionAuth. |
| NestJS | A framework for building efficient, scalable NodeJS server-side apps. |
| NextJS | An open-source framework for React web apps with server-side rendering and static website generation. |
| Docker | A set of PaaS products that use OS-level virtualization to deliver software in packages called containers. |
| Nx | A build system with built-in tooling and advanced CI capabilities. It helps you maintain and scale monorepos. |
| MaterialUI | A design language developed by Google. |
| Jest | A JS testing framework designed to ensure correctness of any JavaScript codebase. |
| Storybook | A frontend workshop for building UI components and pages in isolation. |
| Cypress | An e2e testing automation tool for regression testing of web applications. |
| openapi-generator | Generates API client libraries (SDKs), server stubs, docs and configuration automatically given an OpenAPI Spec |
| Redux | An open-source JavaScript library for managing and centralizing application state. |
| MongoDB | A source-available, cross-platform, document-oriented database program. Classified as a NoSQL database. |
| Terraform | An IaC software tool to streamline deployment in local environment and CI/CD pipelines. |# Wanna collaborate
Read the [contribution guideline](./CONTRIBUTING.md) for understanding how we work. It is not a complete guideline though, so feel free to reach out to us if you have any questions. Our software is licensed under the [GPL version 3 license](./LICENSE), so you can check it out if you like.
# Docs
- [Testing](./docs/testing/README.md)