Dziknik is a comprehensive fitness platform designed for enthusiasts and professionals alike. It allows users to create, share, and follow training plans, ensuring a holistic approach to fitness. Whether you're looking to start your fitness journey or aiming to break your records, Dziknik is here to guide you.
The project is structured as a monorepo with two main directories:
backend
: Contains the server-side code, API endpoints, and database interactions.frontend
: Houses the client-side code, user interface, and user experience components.
- User-Centric: Personalized dashboards, training plans, and exercise routines.
- Collaborative: Share your training plans, get feedback, and collaborate with others.
- Adaptable: Suitable for both beginners and seasoned fitness professionals.
- Secure: Robust user authentication and data protection mechanisms.
- Node.js
- PostgreSQL
- Yarn package manager
- Clone the repository:
git clone https://github.com/KowalewskiPawel/Dziknik.git
-
Navigate to the respective directory (backend or frontend) based on your needs.
-
Follow the README.md instructions inside each directory for detailed setup and running instructions.
Contributions to Dziknik are always welcome. Whether it's feature enhancements, bug fixes, or documentation improvements, your efforts are appreciated. Please fork the repository and create a pull request for any changes.
Dziknik is licensed under the Apache 2.0 License. Check out the LICENSE file for more details.
A special thanks to all contributors, supporters, and fitness enthusiasts who've made Dziknik possible.