Skip to content

React-Native-Begin-to-Advance/Currency_converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CurrencyConverter - IT3133(P) Assignment

CurrencyConverter is a simple mobile application built using React Native and Expo. This app allows users to convert currency values between USD and LKR (Sri Lankan Rupee). The app provides a single interactive screen for users to input amounts in USD, which will be instantly converted to LKR based on the current exchange rate.


Features

  • Currency Conversion: Convert amounts from USD to LKR using the most recent exchange rate.
  • Interactive Input: Users can input USD amounts directly to get the corresponding value in LKR.
  • Minimal UI: A single screen with a clean and intuitive design.

Installation

To set up and run the CurrencyConverter app, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/CurrencyConverter.git
    cd CurrencyConverter
  2. Install the dependencies:

    npm install
  3. Start the application:

    expo start

    This will launch the Expo Developer Tools. You can scan the QR code with your mobile device to view the app or use an emulator.


Dependencies

The following dependencies are used in the project:

  • Expo: Framework for building React Native apps.
    npm install expo

Usage

CurrencyConverter Screen

  1. Input Amount: Enter the amount in USD in the input field.
  2. Conversion: The converted value in LKR will be displayed instantly below the input field.

Final Output

Below is a screenshot of the CurrencyConverter app:

---

Project Structure

.
├── README.md
├── App.js
│── Components
├        ├── CurrencyConvert.js
└──index.js

Contributing

Contributions are always welcome! If you find any issues or want to improve the project, feel free to fork the repository and submit a pull request. Here’s how you can contribute:

  1. Fork the repository
  2. Create a new branch for your changes
  3. Make your changes and commit them
  4. Push to your forked repository
  5. Open a pull request to the main repository

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published