| @types | ||
| app | ||
| assets | ||
| components | ||
| constants | ||
| math | ||
| providers | ||
| public | ||
| screens | ||
| types | ||
| .eslintrc.yml | ||
| .gitignore | ||
| .prettierrc.yml | ||
| app.json | ||
| babel.config.js | ||
| eas.json | ||
| fonts.config.js | ||
| i18n.ts | ||
| index.ts | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
React Native Conversion Companion
Welcome to the Conversion Companion app! This is a simple React Native app built using Expo that allows you to perform various conversions. Even if you have no experience with coding, this guide will help you get started.
Prerequisites
Before you begin, make sure you have the following installed on your Windows computer:
- Node.js: Node.js is required to run JavaScript code.
- npm: npm is the package manager for JavaScript.
- Git: Git is used for version control.
- Expo CLI: This is required to run and build the Expo app.
- Visual Studio Code (VS Code): This is a powerful code editor that we recommend for development.
Installation
-
Clone this repository to your local machine using Git:
-
Install project dependencies:
Open the integrated terminal in VS Code
Make sure you are in the project's directory first. Then, run:
> npm install
Running the App
To run the Conversion Companion app on your Windows machine:
- Start the development server:
npm start - A new browser window or tab should open with the Expo DevTools. You can also access it by opening a web browser and going to the URL shown in the console (usually something like http://localhost:8081).
- Install the Expo Go app on your Android or iOS device.
- Scan the QR code displayed in the Expo DevTools using the Expo Go app on your device. This will load the app on your device.
Usage
- Once the app is running on your device, you can use it to perform various conversions.
- Explore the app and have fun converting!
Using VS Code Features
Source Control
VS Code comes with built-in source control features. You can stage and commit your code changes using the Source Control icon in the left sidebar.
Integrated Terminal
The integrated terminal in VS Code allows you to run commands directly within the editor. You can open the terminal using:
Ctrl + ` (backtick)