{"id":13551248,"url":"https://github.com/maheshj01/flutter_create","last_synced_at":"2025-04-14T22:40:38.178Z","repository":{"id":40572100,"uuid":"270384666","full_name":"maheshj01/flutter_create","owner":"maheshj01","description":"A Flutter template with modular folder structure ready to start working directly on your project","archived":false,"fork":false,"pushed_at":"2024-05-30T00:51:42.000Z","size":635,"stargazers_count":10,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T01:37:06.859Z","etag":null,"topics":["boilerplate","flutter","flutter-template","minimal"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maheshj01.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-07T17:46:24.000Z","updated_at":"2024-09-10T02:11:55.000Z","dependencies_parsed_at":"2024-01-16T18:59:38.400Z","dependency_job_id":"ad036c18-1354-4ae4-b7b6-7d4fbfd3e782","html_url":"https://github.com/maheshj01/flutter_create","commit_stats":null,"previous_names":["maheshj01/flutter_create"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maheshj01%2Fflutter_create","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maheshj01%2Fflutter_create/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maheshj01%2Fflutter_create/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maheshj01%2Fflutter_create/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maheshj01","download_url":"https://codeload.github.com/maheshj01/flutter_create/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248975317,"owners_count":21192197,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boilerplate","flutter","flutter-template","minimal"],"created_at":"2024-08-01T12:01:44.927Z","updated_at":"2025-04-14T22:40:38.159Z","avatar_url":"https://github.com/maheshj01.png","language":"Dart","funding_links":[],"categories":["Dart"],"sub_categories":[],"readme":"# flutter_template\n\nA Flutter Template to start working directly on your application. The counter app provided by flutter is great to start playing with flutter, But when it comes to building a real application, You do certain things that are very common to most of your applications This is created with an intention to save your time doing repetative work with your new project like creating folder structure, adding files to gitignore, adding localization networking capabilities. Doing these things with every new project is repetetive and time consuming. This template repo just helps you solve this problem.\n\nBy adding the minimal things that are required to most of the applications. Ofcourse, Everyone has their own requirement and style of maintaining their projects, so not everything in this template repo is required. But you can just fork and modify it the way you need it. So the next time you create a new flutter project you have your own template ready to go.\n\nFeel free to fork this repo and modify this template as you like. If this template helps you save even 15 mins on your new project the goal is reached.\n\n## Things to do post fork\n\n 1. Change the AppTitle\n\n    **Android**\n\n    a) navigate to file ```android/app/src/main/AndroidManifest.xml```\n    b) look for label named ```android:label```\n\n    **IOS**\n\n    a) navigate to file ```ios/Runner/Info.plist```\n\n    b) look for\n      ```\n        \u003ckey\u003eCFBundleName\u003c/key\u003e\n        \u003cstring\u003eApp Name\u003c/string\u003e\n      ```\n\n    Still stuck [look here](https://stackoverflow.com/questions/49353199/how-can-i-change-the-app-display-name-build-with-flutter)\n\n 2. Change the package name, The default package name is (```com.example.flutter_create```)\n    Use search and replace feature of your IDE to get this done.\n\n 3. If your app does not need localization delete ```lib/localization``` directory and also delete the corresponding packages\n  from pubspec.yaml\n   -  flutter_localizations:\n   -  flutter_cupertino_localizations\n\n 4. This template cannot run unless you generate the models by running this command.\n Look for ```lib/models/user_model.dart``` an example for generating json serializable is given there\n\n  ```\n  flutter pub run build_runner build --delete-conflicting-outputs\n\n  flutter pub run build_runner watch // watches the file changes\n  ```\n\n  _for more look at the example file at `lib/models/user_model.dart`_\n\n 5. Go to `pubspec.yaml` and update the version, title and description, homepage, issue_tracker\n\n 6. Help improve this template by suggesting a change that you think is required.\n\n## Contributing\n\nDo you feel this template can be improved or needs some modification or has issues feel free to file a issue. This will help improve this template with time.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaheshj01%2Fflutter_create","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaheshj01%2Fflutter_create","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaheshj01%2Fflutter_create/lists"}