Workouts & Meal Planner App | ReactNative CLI | Figma + XD + Sketch FREE | Life Time Update | Fitbox
$24.00
1 sales
FitBox – Workouts & Meal Planner ReactNative CLI App, Figma, XD, Sketch (Free)
Introduction
I recently had the opportunity to review the FitBox – Workouts & Meal Planner ReactNative CLI App, Figma, XD, Sketch (Free) and I must say, I was impressed with the overall quality and functionality of the app. As a designer and developer, I was excited to dive into the app and see what it had to offer.
Features
The FitBox app comes with a wide range of features that make it an excellent choice for anyone looking to create a workout and meal planning app. Some of the key features include:
- Clean Code and Clean Design
- Flexible UI
- Smooth Transition Effects
- Font Awesome Icons
- Mobile and Tablet Support
- Responsive Design
- Documentation Included
- Unique and Creative Design
- Easy to Customize
- Animation Controller
- 39 Light Mode Screens
- Support for ReactNative Latest Version
- Well-organized and Structured Layers
- Figma, XD, Sketch Files Added
- Poppins Font Added
What You Get
With the FitBox app, you’ll get:
- ReactNativeCLI Source UI Code
- Lifetime Free Upgrade Version
- Documentation File
- Code Flexibility
- Figma, XD, Sketch (FREE)
Design and User Experience
The design of the FitBox app is modern and sleek, with a clean and intuitive user interface. The app is easy to navigate, and the layout is well-organized, making it easy to find what you need. The app also includes a range of customization options, allowing you to tailor the design to your specific needs.
Performance
The FitBox app is fast and responsive, with smooth transition effects and a seamless user experience. The app is also highly customizable, allowing you to tailor the design and functionality to your specific needs.
Conclusion
Overall, I was impressed with the FitBox – Workouts & Meal Planner ReactNative CLI App, Figma, XD, Sketch (Free). The app is well-designed, easy to use, and highly customizable, making it an excellent choice for anyone looking to create a workout and meal planning app. With its lifetime free upgrade version and extensive documentation, this app is a great value for the price.
Rating
I would give the FitBox app a score of 5 out of 5 stars. The app is well-designed, easy to use, and highly customizable, making it an excellent choice for anyone looking to create a workout and meal planning app.
Recommendation
I highly recommend the FitBox app to anyone looking to create a workout and meal planning app. The app is well-designed, easy to use, and highly customizable, making it an excellent choice for anyone looking to create a high-quality app.
User Reviews
Be the first to review “Workouts & Meal Planner App | ReactNative CLI | Figma + XD + Sketch FREE | Life Time Update | Fitbox”
Introduction
Welcome to the tutorial on how to use the Workouts & Meal Planner App, a React Native CLI application that offers a comprehensive fitness and meal planning solution. This tutorial will guide you through the process of setting up, designing, and building this app using React Native, Figma, XD, Sketch, and the Fitbox framework.
The Workouts & Meal Planner App allows users to plan and schedule their workouts and meals, with features such as:
- Workout planning: users can create and customize their workout routines, including exercises, sets, and reps
- Meal planning: users can plan and schedule their meals, including breakfast, lunch, dinner, and snacks
- Progress tracking: users can track their progress, including weight, body fat percentage, and measurements
- Customization: users can customize their app settings, including workout and meal plans, notifications, and reminders
Throughout this tutorial, we will cover the following topics:
- Setting up the React Native CLI environment
- Designing the app user interface using Figma
- Building the app using React Native and XD
- Customizing the app using Sketch and Fitbox
- Deploying the app
By the end of this tutorial, you will have a fully functional Workouts & Meal Planner App, ready to be used or customized for your own personal use or to share with others.
Step 1: Setting up the React Native CLI Environment
To get started, you will need to set up the React Native CLI environment on your computer. If you don't have it installed, follow these steps:
- Open the terminal or command prompt and run the following command:
npm install react-native-cli
- Once the installation is complete, run the following command to verify the installation:
rn --version
This should display the React Native CLI version.
Now that you have the React Native CLI environment set up, let's move on to designing the app user interface using Figma.
Step 2: Designing the App User Interface using Figma
Designing the app user interface is an essential step in building the Workouts & Meal Planner App. To design the app, you will use Figma, a popular design tool used by many developers and designers.
To get started with Figma, follow these steps:
- Go to the Figma website and create an account (if you don't have one already).
- Once you have created your account, create a new project by clicking on the "Create a new design" button.
- Name your project "Workouts & Meal Planner" and select the "Responsive" layout option.
- Design the app screens, including the login/registration screen, workout plan screen, meal plan screen, and progress tracking screen.
Here is an example design for the login/registration screen:
- Header with app logo and navigation icon
- Login form with fields for username and password
- Registration form with fields for username, email, and password
- Cancel and submit buttons
Please note that this is a simplified design and you should consider the actual design for your app based on the requirements and functionality.
That's it for now, let's move on to building the app using React Native and XD.
How would you like to continue?
Configuration Settings
Environment Variables
To configure the environment variables, you need to create a new file called .env
in the root directory of your project. Here is an example of the settings:
REACT_NATIVE_CLI_CONFIG=production
firebase_api_key=YOUR_Firebase_API_KEY
firebase_project_id=YOUR_Firebase_Project_ID
firebase_app_id=YOUR_Firebase_App_ID
firebase_messagingSenderId=YOUR_Firebase_MessagingSenderId
firebaseMeasurementId=YOUR_Firebase_Measurement_Id
Firebase Configuration
To configure Firebase, you need to create a new file called firebase.js
in the src
directory of your project. Here is an example of the settings:
import firebase from 'firebase/app';
import 'firebase/auth';
import 'firebase/firestore';
import 'firebase/storage';
const firebaseConfig = {
apiKey: process.env.firebase_api_key,
authDomain: 'YOUR_Firebase_AuthDomain',
projectId: process.env.firebase_project_id,
appId: process.env.firebase_app_id,
messagingSenderId: process.env.firebase_messagingSenderId,
measurementId: process.env.firebaseMeasurementId,
};
firebase.initializeApp(firebaseConfig);
export const auth = firebase.auth();
export const db = firebase.firestore();
export const storage = firebase.storage();
Theme Settings
To configure the theme settings, you need to create a new file called theme.js
in the src
directory of your project. Here is an example of the settings:
export const theme = {
colors: {
primary: '#34A85A',
secondary: '#F7F7F7',
error: '#E53935',
},
fonts: {
primary: 'Open-Sans',
secondary: 'Montserrat',
},
spacing: {
small: 8,
medium: 16,
large: 24,
},
};
Workout Planner Settings
To configure the workout planner settings, you need to create a new file called workoutPlanner.js
in the src
directory of your project. Here is an example of the settings:
export const workoutPlanner = {
exercises: [
{
name: 'Squat',
reps: 3,
sets: 3,
weight: 0,
},
{
name: 'Deadlift',
reps: 3,
sets: 3,
weight: 0,
},
],
workouts: [
{
name: 'Chest and Triceps',
exercises: [
{
name: 'Bench Press',
reps: 3,
sets: 3,
weight: 0,
},
{
name: 'Tricep Pushdown',
reps: 3,
sets: 3,
weight: 0,
},
],
},
],
};
Meal Planner Settings
To configure the meal planner settings, you need to create a new file called mealPlanner.js
in the src
directory of your project. Here is an example of the settings:
export const mealPlanner = {
meals: [
{
name: 'Breakfast',
foods: [
{
name: 'Eggs',
calories: 200,
},
{
name: 'Avocado Toast',
calories: 300,
},
],
},
{
name: 'Lunch',
foods: [
{
name: 'Grilled Chicken',
calories: 400,
},
{
name: 'Quinoa Salad',
calories: 300,
},
],
},
],
};
Here are the features mentioned in the content:
- Clean Code: The app has clean and organized code.
- Clean Design: The app has a clean and modern design.
- Flexible UI: The app has a flexible and customizable user interface.
- Smooth Transition Effects: The app has smooth transition effects between screens.
- Font Awesome Icons: The app uses Font Awesome icons.
- Mobile and Tablet Support: The app is compatible with mobile and tablet devices.
- Responsive Design: The app has a responsive design that adapts to different screen sizes and devices.
- Documentation Included: The app comes with detailed documentation.
- Unique and Creative Design: The app has a unique and creative design.
- Easy to Customize: The app is easy to customize and modify.
- Animation Controller: The app has an animation controller that allows for smooth animations.
- 39 Light Mode Screens: The app has 39 light mode screens that can be used as inspiration.
- Support for ReactNative Latest Version: The app is compatible with the latest version of React Native.
- Well-organized and Structured Layers: The app has well-organized and structured layers that make it easy to work with.
- Figma, XD, Sketch File Added: The app includes files for Figma, XD, and Sketch design tools.
- Poppins Font Added: The app includes the Poppins font.
Let me know if you would like me to extract any other information from the content.
$24.00
There are no reviews yet.