Skip to content

m0rniac/reactnative-web-app

Repository files navigation

🤳 React Native Mobile Web-APP (with Swipe To Refresh)

A mobile app builded with ExpoCLI and React Native, displays a web page within a WebView component. It includes "pull-to-refresh" functionality and handles errors for internet connection issues. The interface uses components like ScrollView and Modal, with styles defined in StyleSheet. The code is structured following best development practices and is easy to maintain. It's crucial to consider security and performance when loading external web content into a WebView.

Demo:

demo.mp4

Table of Contents

  • 🚀 Installation

  • 📱 Usage

  • ✉️ Feedback

🚀 Installation

To run this application on your local machine, follow these steps:

  • Clone the repository:
git clone https://github.com/m0rniac/reactnative-web-app.git
cd reactnative-web-app/
  • Install dependencies:
npm install
  • Start development server:
npm run start

📱 Usage

  • The main function of this App is to display web pages 'encapsulated' within a WebView component. It provides features like content refreshing and handling errors in case of a lack of connection. Any user can change the URL in the variable:
const urlWeb = 'https://bulssola.vercel.app/';

✉️ Feedback

If you have any feedback or questions, please feel free to reach out:

Instagram

Buy me a coffee