No description
Find a file
2024-02-06 20:03:32 +10:00
@types - add i18n 2023-08-16 11:44:16 +10:00
app fix bug 2024-02-06 20:03:32 +10:00
assets add help card 2023-09-23 17:07:35 +10:00
components tidy up code 2023-09-23 17:52:49 +10:00
constants tidy up code 2023-09-23 17:52:49 +10:00
math get temp and substitution working 2023-09-22 23:55:24 +10:00
providers update everything 2023-09-22 15:37:38 +10:00
public add some menu items 2023-08-23 15:43:15 +10:00
screens tidy up code 2023-09-23 17:52:49 +10:00
types update everything 2023-09-22 15:37:38 +10:00
.eslintrc.yml add prettier properly 2023-08-16 11:57:25 +10:00
.gitignore fix app not working 2023-03-30 16:57:12 +10:00
.prettierrc.yml - add i18n 2023-08-16 11:44:16 +10:00
app.json make it a bit prettier 2023-08-29 19:44:29 +10:00
babel.config.js - add i18n 2023-08-16 11:44:16 +10:00
eas.json add local changes 2023-06-15 08:38:57 +10:00
fonts.config.js do fonts better 2023-09-22 22:11:19 +10:00
i18n.ts fix errors causing app to fail 2023-08-30 09:43:30 +10:00
index.ts fix errors causing app to fail 2023-08-30 09:43:30 +10:00
package-lock.json update everything 2023-09-22 15:37:38 +10:00
package.json update everything 2023-09-22 15:37:38 +10:00
README.md updated readme 2023-08-24 21:25:02 +10:00
tsconfig.json start adding maths 2023-03-30 21:48:43 +10:00

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.

runs with Expo Go

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

  1. Clone this repository to your local machine using Git:

    git clone https://github.com/dxlm93/conversion-companion-rn

    or Clone and use a GitHub repository in Visual Studio Code

  2. 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:

  1. Start the development server:
    npm start
    
  2. 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).
  3. Install the Expo Go app on your Android or iOS device.
  4. 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)