Skip to content

This is a personal project to serves as a central hub for online profiles and web presence.

License

Notifications You must be signed in to change notification settings

dileepadev/flutter-links-site

Flutter Links Site

GitHub repo size GitHub code size in bytes GitHub commit activity GitHub last commit Website status GitHub release (latest by date)

Preview Image

✨ About

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.

🌐 Website

Deployed Website: https://dileepadev.github.io/flutter-links-site

📦 Release Details

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

🎉 View all releases

https://github.com/dileepadev/flutter-links-site/releases

🍃 Branches

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

💙 Built With

Original (Legacy) Project

  • Flutter
    • Flutter 3.7.2 • channel stable
    • Tools • Dart 2.19.2 • DevTools 2.20.1
  • GitHub Pages

Current Project

  • Flutter
    • Flutter 3.38.5 • channel stable
    • Tools • Dart 3.10.4 • DevTools 2.51.1
  • GitHub Pages

📌 Prerequisites

  • 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 doctor command.
  • Anything related to the Flutter app development.

💡 How to Setup

  • 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 clean and pub get commands.
  • Do not update or upgrade Gradle and other versions until the app is up and running with built versions.

🚀 How to Run

  • 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 web command and deploy it to any web server.

    flutter build web --base-href /flutter-links-site/

🖼️ Icons and Images

💎 Dependencies

👑 Contributing

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

Thanks to everyone who supported

👨‍💻 Developed By

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.

💬 Contact

If you want to contact me, leave a message via email.

📜 License

This project is licensed under the MIT License.
See the license file for more details LICENSE