Welcome to my mobile apps portfolio repository! This repository contains several mobile applications built using React Native. Each app serves a different purpose and showcases various features and functionalities.
-
Higher Lower Game
- Description: This is a simple game where the player guesses whether the next number will be higher or lower than the current one.
- Features:
- Random number generation
- User input for guessing
- Score tracking
-
Recipe Application
- Description: A recipe app where users can browse through a collection of recipes, save their favorites, and search for specific recipes based on ingredients or categories.
- Features:
- Recipe browsing
- Favorite recipes management
- Categorization of recipes
- Receipe detailse with options
-
Expense Tracker
- Description: An expense tracking app that allows users to log their expenses, categorize them, and track their spending over time. It also includes a backend connection to Firebase for data storage.
- Features:
- Expense logging
- Category-wise expense tracking
- Data visualization
- Firebase integration for backend storage
-
Authorization Application
- Description: An authorization app that allows to create new user and than login with same credentials. It also includes a backend connection to Firebase for data storage.
- Features:
- User creation
- User logging
- Data visualization
- Firebase integration for backend storage
To run these apps locally, follow these steps:
- Clone this repository to your local machine.
- Navigate to the directory of the specific app you want to run.
- Install dependencies by running:
npm install
- Start the development server:
npx expo start --tunnel
- Follow the instructions in the terminal to launch the app on your device or emulator.
- React Native
- Third-partie dependecies
- Firebase (for the Expense Tracker backend)
Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.
Semenov Illia