Flutter Links Site is a demo single-page Flutter web project. It’s not an app I use in my day-to-day work. It’s a personal project to serves as a central hub for online profiles and web presence.
The website organizes online footprint into grouped lists, including:
- Web Domains
- Developer Profiles
- Social Media
- Contact Information
- Donation & Support
- Credentials & Certifications
It’s also designed as a template for anyone who wants to build a similar resource hub with Flutter, making it easy to experiment, learn, or start a personal toolkit website of your own.
Deployed Website: https://dileepadev.github.io/flutter-links-site
Note
This repository is a clean re-upload to my new GitHub account. No new features or functionality have been added. Minor compatibility fixes may have been applied to ensure the project runs correctly in the current environment. Please note that the original commit history from the previous account is not preserved. This update is primarily for migration purposes.
| Event | Version | Date |
|---|---|---|
| Initial release | v0.1.0 | March 14, 2022 |
| First release | v1.0.0 | January 15, 2023 |
| Feature release 1 | v1.1.0 | February 17, 2023 |
| Feature release 2 | v1.2.0 | January 6, 2026 |
https://github.com/dileepadev/flutter-links-site/releases
Source Code
- main - Stable and latest version of the source code
- 1.0.0 - Stable 1.0.0 version of the source code
- 1.1.0 - Stable 1.1.0 version of the source code
- 1.2.0 - Stable 1.2.0 version of the source code
Web Build
- web-build - Stable and latest version of the web build
- Flutter
- Flutter 3.7.2 • channel stable
- Tools • Dart 2.19.2 • DevTools 2.20.1
- GitHub Pages
- Flutter
- Flutter 3.38.5 • channel stable
- Tools • Dart 3.10.4 • DevTools 2.51.1
- GitHub Pages
- Setup Flutter in the development environment.
- Setup a code editor like Android Studio or Visual Studio Code in the development environment.
- Setup Git in the development environment.
- Should be fine with the
flutter doctorcommand. - Anything related to the Flutter app development.
- Download or clone the repository.
- Move the project to the selected directory.
- Open it with a code editor such as Android Studio or Visual Studio Code.
- Run
flutter cleanandpub getcommands. - Do not update or upgrade Gradle and other versions until the app is up and running with built versions.
-
Download web-build directory from the web-build branch.
-
Move the build files to a server such as localhost, GitHub Pages, or any other http/https web server.
-
Set up and run the index.html file.
-
Build the project using
flutter build webcommand and deploy it to any web server.flutter build web --base-href /flutter-links-site/
If you want to contribute to this project and make it better, your help is very welcome. Just fork the repository and follow the contribution guidelines.
Thanks to everyone who supported
Dileepa Bandara
@dileepadev
https://dileepa.dev
Note
This repository may contain references to my former GitHub username (dileepabandara) and domain (dileepabandara.dev), which I no longer use. These identifiers may now belong to other parties. All current development and maintenance are conducted under my new GitHub account dileepadev and domain dileepa.dev.
If you want to contact me, leave a message via email.
- Email - contact@dileepa.dev
This project is licensed under the MIT License.
See the license file for more details LICENSE
