Aman VPN
  • 1️⃣Introduction
    • Introduction to Aman VPN
    • Project Structure & Features
  • 2️⃣Installation
    • Introduction to Flutter
    • Tools & Setup
    • Android Studio – Windows​
    • Android Studio – macOS​​
    • Android Studio – Linux​​
  • 3️⃣GETTING STARTED (BUILD & RUN)
    • Build & Run
  • 4️⃣CONFIGURATION & CUSTOMIZATION
    • Changing Servers
    • Android Configuration
    • Firebase Configuration
    • Flutter Configuration
  • 5️⃣HELP & SUPPORT
    • Support
Powered by GitBook
On this page
  • Aman VPN project structure and short description for each of them is as follow:
  • Application Feature
  1. Introduction

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.

PreviousIntroduction to Aman VPNNextIntroduction to Flutter

Last updated 2 years ago

1️⃣