Project Structure & Features
Aman VPN project structure and short description for each of them is as follow:
assets: apps/widgets/snippets images as well as appIcon are stored here.
lib: Application main file and folder are located here.
component: All the Widgets except for screen will be declared here.
language: Multi-language support dart file is here.
model: A base class that holds some data and allows other classes to listen to changes to that data.
screen: FileName contents Screen at the end of name eg. DashboardScreen.
services: All API configurations are located here.
store: It is used for State management technique MOBX.
utils: Basic ready made widgets are located here.
Colors.dart: Application colors are declared here.
Common.dart: Commmon functions are declared here.
Constant.dart: All the constant values are declared here.
pubspec.yaml: Application name and other project dependencies can be found here.
Application Feature
With Aman VPN, you can allow your users to unlock any blocked sites in their country.
Aman VPN offers access to connect as well as disconnect VPN feature for better connection.
Aman VPN makes it possible to establish multiple server selection for the users with appropriate configuration.
Check the internet speed by running the internet speed test with Aman VPN.
If you own a multilingual site, Aman VPN's multi-language and RTL compatibility allows you to browse your project in multiple language.
Aman VPN features a comprehensive guide as Material design across platforms and devices.
Available to opt between Dark mode as well as Light mode, Aman VPN offers best user experience.
Aman VPN also offers no-log feature in which the virtual private network provider does not collect any information transmitted through the network.
Last updated