A mobile application that prominently features my Slack identity, incorporates my Slack profile picture, and includes an “Open GitHub” button. When pressed, this button should utilize a WebView component to redirect users to my GitHub profile within the application itself.
-
Slack Name: The application’s main screen prominently displays my Slack name.
-
Display Picture: Integrates my Slack display picture onto the main screen, ensuring it’s clear and of high quality.
-
Open GitHub Button: Adds a button labeled “Open GitHub” to the main screen. When pressed, it correctly redirects users to my GitHub profile using a WebView component within the application.
Experience the app in action by clicking the link below:
Please note that the app is designed to work on various devices with a minimum SDK version of 19. Adjust the device and SDK version accordingly.
To run this project on your local machine, follow these steps:
-
Clone this repository to your device:
git clone https://github.com/sadiqgoni/hng_task1
-
Navigate to the project folder.
cd hng_task1
-
Install project dependencies.
flutter pub get
-
Run the app.
flutter run
Before running this project, make sure you have the following prerequisites:
- Flutter and Dart SDKs are installed on your system.
This project leverages the following Flutter packages:
- webview_flutter: Used to create the WebView for GitHub exploration..
- cached_network_image: Used for efficiently loading and caching the Slack profile image.
This project is not licensed under the any of the open source license.
f2bb90d (Initial commit)