Skip to content

MaYaNkKashyap681/Flutter-Starter-Template

Repository files navigation

flutter_project_structure

A new Flutter project.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Project Files Sturcture Description

screens :-

Screens page is to keep all the screens in the application together.

controllers :-

In this folder we will keep all the controllers or we can say GetX state management code.

theme :-

In this folder we will keep theme related data like padding, margin, boders, colors which are constant throughout the application.

services :-

In this folder we will keep all the api related and logic related code which we are getting from the internet or using an api server.

models :-

In this folder we will keep all the models or we can say classes of data blueprint which we get from the api.

widgets :-

In this folder we will keep all the widgets which are used throughout the application like reusable buttons, Headings, Text.

api :-

Here we keep the data regarding the google_sign_in, facebook_sign_in.

utils :-

Here we keep the routes file and also we can keep the ML Models location here in this only folder.

About

Starter Template for Flutter Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published