Skip to content

vikramsamak/Phsi-Calc-App

Repository files navigation

Phsi-Calc-App

Phsi-Calc-App is a mobile application designed to simplify physics calculations for students and professionals. Built using React Native and Expo, this app provides an intuitive interface for solving various physics problems with ease.

License: MIT Stars Issues Forks

Features

  • User-Friendly Interface: Simple and clean UI for easy navigation and input.
  • Comprehensive Calculations: Supports a wide range of physics calculations.
  • Cross-Platform Support: Runs smoothly on both Android and iOS devices.
  • API Integration: Utilizes the PhsiPy-Api for performing accurate physics calculations, ensuring high precision and reliability.

Technologies Used

  • React Native: For building the mobile application.
  • Expo: Managed workflow for rapid development.
  • Jest: For running tests and ensuring code quality.
  • NativeBase: Component library for React Native.
  • React Navigation: To handle routing and navigation within the app.

Installation

To get started with Phsi-Calc-App on your local machine:

  1. Clone the repository:

    git clone https://github.com/vikramsamak/Phsi-Calc-App.git
    cd Phsi-Calc-App
  2. Install dependencies:

    npm install
  3. Run the app:

    npm start

    Use the Expo Go app on your mobile device to scan the QR code displayed in your terminal.

Available Scripts

  • npm start: Starts the development server.
  • npm run android: Starts the app on an Android emulator.
  • npm run ios: Starts the app on an iOS simulator.
  • npm run web: Runs the app in the web browser.
  • npm test: Runs all tests using Jest.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue for any bugs or feature requests.

License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software as per the terms of the MIT License. For more details, please see the LICENSE file.

Acknowledgements

Special thanks to the contributors and users who have supported this project.