Skip to content

Welcome to ShapeShift, a fitness app built with React Native, combining the prowess of the Context API, Styled Components, React Navigation, React Native Paper and React Hooks to provide an immersive fitness experience. Track your progress effortlessly with features like calorie counting, workout timing, and detailed logs of full-body exercises.

Notifications You must be signed in to change notification settings

Parikhit/ShapeShift

Repository files navigation

Project Title

Project Title: ShapeShift - Your Ultimate Fitness Companion

Description:

Welcome to ShapeShift, a fitness app built with React Native, combining the prowess of the Context API, Styled Components, React Navigation, React Native Paper and React Hooks to provide an immersive fitness experience. Track your progress effortlessly with features like calorie counting, workout timing, and detailed logs of full-body exercises.

Key Features:

Cross-Platform Compatibility: FitReact ensures a consistent and smooth user experience across both iOS and Android platforms. With React Native, the app is optimized for performance and responsiveness on a variety of devices.

Context API for State Management: FitReact employs React's Context API to efficiently manage state, simplifying data flow and enhancing codebase maintainability.

Styled Components for Styling: The UI is crafted with Styled Components, offering visually appealing and customizable design elements that ensure an engaging user interface.

React Hooks for Functional Components: Leveraging React Hooks, FitReact embraces a functional component paradigm, resulting in cleaner and more modular code with stateful logic and effective side-effect management.

Community and Social Features: Foster a sense of community with social features that allow users to connect, share achievements, and motivate each other. Fitness is more enjoyable when shared with like-minded individuals.

Getting Started:

Clone the repository: git clone [email protected]:Parikhit/ShapeShift.git Install dependencies: npm install Run the app: npm start Contribute: FitReact welcomes contributions from the open-source community. Whether you're passionate about design, functionality, or bug fixes, feel free to contribute to the project. Check out our Contribution Guidelines for more details.

License: This project is licensed under the MIT License - see the LICENSE file for details.

Get ready to embark on a fitness journey like never before with FitReact. Download the app and unleash the power of React Native, Context API, Styled Components, and React Hooks to achieve your fitness goals while tracking calories, time, and full-body workouts performed.

Screenshots :

![Alt text1](https://github.com/Parikhit/ShapeShift/assets/42086563/11bfaa78-478c-461c-a72b-d47745fa1d41 {width=100px height=400px})

![Alt text2](https://github.com/Parikhit/ShapeShift/assets/42086563/c02534b7-1afc-4257-a191-a488d55129f6 {width=100px height=400px})

![Alt text3](https://github.com/Parikhit/ShapeShift/assets/42086563/f193f098-df7a-4b93-8ec5-d1616606a1b0 {width=100px height=400px})

![Alt text4](https://github.com/Parikhit/ShapeShift/assets/42086563/0b858424-fe12-4b2b-871a-91ffd22d3a8c {width=100px height=400px})

![Alt text5](https://github.com/Parikhit/ShapeShift/assets/42086563/ac10e9dd-a4c3-4a86-9df4-718a439b0e04 {width=100px height=400px})

About

Welcome to ShapeShift, a fitness app built with React Native, combining the prowess of the Context API, Styled Components, React Navigation, React Native Paper and React Hooks to provide an immersive fitness experience. Track your progress effortlessly with features like calorie counting, workout timing, and detailed logs of full-body exercises.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published