The project is to develop a mobile application in both IoS and Android for a Wi-Fi network analysis application. The application should

1. Network Discovery and Scanning:
– Display network name (SSID), signal strength (bars or dBm), and security type (open, WEP, WPA, WPA2, WPA3).
– The app should scan and discover all devices connected to the Wi-Fi network. It should display a list of hosts, including their IP addresses, MAC addresses, and device names.

2. Signal Strength Measurement:
– Provide real-time information about the Wi-Fi signal strength (RSSI) for current device.
– Display signal strength in graphical and/or numerical form.

3. Show Wi-Fi channels and usage.
– Display currently used Wi-Fi channels, and usage by current/neighboring routers.

4. Performance:
Display latency/ping measurements to router/other websites.
Ability to add speedtest later.

5. Analysis:
Flag vulnerabilities including weak network authentication and outdated prototcols (details will be provided later).

6. Device Details
Show detailed error message when connecting to a site – example, DNS messages, connectivity issues, alternate available networks.

7. Historical information
Able to collect information and compare to historical data.
Able to integrate the information to a network status number that can be compared over time.

8. Graphical Representation:
Able to display the information graphically.

The project is to develop an app for both IoS and Android and ideally the project code base should be shared and written in React Native or Flutter if possible. The UI should look similar in both operating systems. The project code should be transferred when complete, with support for deploying on app store provided.

You should have previous experience developing wireless apps to be considered for the job.

Posted On: March 06, 2024 20:13 UTC
Category: Mobile App Development
Skills:Mobile App Development, Android App Development, iOS Development, WiFi

Country: United States

click to apply

Powered by WPeMatico