Grouptrack - An open-source real-time location tracking app for groups, created with Flutter & Firebase. - canopas/group-track-flutter

Splito - Divide, Conquer & Enjoy Together! đ°


Simplify group expense management with Splito, the ultimate open-source solution to track, split, and settle shared costs seamlessly.
Why Choose Splito?
Splito makes managing group expenses with friends, family, or colleagues effortless:
- Group Trips
- Shared Household Bills
- Event Planning
Features You'll Love:
- Create and manage groups for expense tracking.
- Split costs fairly and settle payments effortlessly.
- View transaction history and recover deleted data.
- Receive reminders for unpaid balances.
Download Now & Start Splitting Fairly! https://apps.apple.com/in/app/splito-split-enjoy-together/id6477442217
Exciting Upcoming Features ďż˝*
- Multi-currency support and group wallets.
- Spending charts, group reports, and public polls.
- Comments on expenses to add notes to transactions.
Weâd love to hear your thoughts to help us make it even better!
Explore the Project! đ

Thanks for your interest! đ
Weâre currently focusing on enhancing the Android version, but an iOS app is definitely on our roadmap. Stay tuned for updatesâwe want Splito to be accessible to everyone!

You're absolutely right! I want to clarify that GroupTrack already has foundational security measures in place to ensure your data is protected from the start. For instance, all location data is encrypted and accessible only to authorized group members.
However, we're continuously working to enhance security with advanced features like End-to-End Encryption and Zero-Knowledge Architecture to make it even stronger.

GroupTrack â Your Familyâs Safety Companion! đŤ
Crafted with love and powered by Flutter, GroupTrack ensures your family stays connected and secure.
With a sleek design and solid architecture, GroupTrack keeps your loved ones close effortlessly â no matter the distance.
Features You'll Love:
- Create & Join Spaces
- Live Location Tracking & Sharing
- Place Notifications & Real-Time Chat
Available now on Play Store! đ
https://play.google.com/store/apps/details?id=com.canopas.yourspace
Upcoming Security Enhancements
Weâre stepping up our game to prioritize your privacy with:
â Signal Protocol for secure data transmission
â AES-256 Client-Side Encryption
â Zero-Knowledge Architecture for utmost privacy
â Unique Encryption Keys per user and space
Letâs keep your loved ones close, connected, and safe! â¤ď¸
We value your feedback and ideas to make it even better!
Explore the Project!! đ

Migrate Large Applications Efficiently from Vue.js To Nuxt.js
Thinking about leveling up your Vue.js app?
Switching to Nuxt.js could be the key to unlocking better performance and scalability!
We've been there migrating our website to Nuxt.jsâand now we're sharing practical tips and insights to make your transition smooth and stress-free.
Why Nuxt.js?
- Better SEO - Easily manage meta tags to boost your search rankings
- Faster Loading - Experience improved speed with server-side rendering (SSR)
- Simpler Development - Work more efficiently with an organized structure for smoother workflows
What Youâll Get in the Guide?
- Step-by-step guide to migrating large Vue.js apps to Nuxt.js.
- Tips for seamlessly adapting your codebase to Nuxt.jsâs structure.
- Solutions to tackle common migration challenges.
- Best practices for a future-proof, scalable app.
- If youâre a developer or part of a team aiming to improve your appâs performance, SEO, and overall user experience, this guide is for you.
Check Out the Full Guide!đ
https:/

Youâre right, Go doesnât have a built-in enum type like some other languages, but you can use iota to create a similar pattern for constants. Itâs a bit of a workaround, but it works pretty well for many use cases where you'd typically use an enum in other languages.

Currently, it doesn't support NAS Sync. We're adding more features to this app so stay with us for future updates.

Cloud Gallery: All Your Memories in One Spot
Cloud Gallery â An open-source Flutter project to easily manage, organize, and back up your photos and videos across local storage, Google Drive, and Dropbox, all in one place. - canopas/cloud-gallery
Hey Flutter Devs!!
Say hello to Cloud Galleryâyour new favorite way to manage photos and videos!
The open-source Flutter app offers seamless Google Drive and Dropbox integration, ensuring your memories stay safe, organized, and always within your reach.
Key Features đ
- Sync Across Platforms with Automatic Backups
- Effortless File Transfers and Organized Storage
- Cross-Device and Cross-Platform Compatibility
- Secure and User-Friendly Experience
Available now on both Android and iOS!
- iOS: https://apps.apple.com/in/app/cloud-gallery/id6480052005
- Android: https://play.google.com/store/apps/details?id=com.canopas.cloud_gallery
Weâd love to hear your thoughts and ideas to improve Cloud Gallery!
Explore the Project!! https://github.com/canopas/cloud-gallery

Tailwind Animations Examples â¨
Cool animations implemented with tailwindcss. Contribute to canopas/tailwind-animations-examples development by creating an account on GitHub.
Hey guys!
Iâve got something awesome for youâTailwind Animations Examples, a brand-new collection of cool, ready-to-use animations built with Tailwind CSS.
đ Features
- Complex animations made simple.
- Copy & paste ready code.
- Regularly updated with fresh animations.
đŻ Perfect for developers and designers who want to save time and create stunning UIs!
Check it out now!đ

How to use Enums in Golang

How to use Enums in Golang, Exploring ways of creating Enums using itoa identifier and struct tags

Background
Imagine youâre building a Todo application using Go. Each task in your application has a status associated with it, indicating whether itâs âcompletedâ, âarchivedâ or âdeletedâ.
As a developer, you want to ensure that only valid status values are accepted when creating or updating tasks via your API endpoints. Additionally, you want to provide clear error messages to users if they attempt to set an invalid status apart from the valid ones.
Of course, you will say enums, right?
But the bad news is Go doesnât provide enums and the good news is we can still implement it.
In this blog, weâll explore how to effectively manage enums in Golang, including validation techniques to ensure data integrity and reliability.
Whether you are a beginner or an experienced developer, this guide aims to demystify enums and empower you to leverage their power in your Go projects.
What is Enum?
Enum is a short form of enumeration, which represents a distinct set


A detailed guide to Firebase Authentication with Google, Apple, and Phone Login providers to build a modern SwiftUIÂ app

Introduction
Integrating Firebase Authentication into your SwiftUI app offers a secure and efficient way to manage user sign-ins.
With Firebase, you can authenticate users using various login methods, like Google, Apple, Email, phone number, and many more authentications.
Weâll walk you through setting up Firebase Authentication in a SwiftUI app, focusing on three key authentication providers: Google, Apple, and Phone number login.
We aim to simplify the setup and implementation process to help you build a secure, user-friendly app.
Our Open source project is also available on this GitHub Repository.
Firebase Project Setup
Implementing a secure and scalable phone login feature in your SwiftUI app using Firebase Authentication is within your grasp.
This guide also lays the foundation for integrating Google and Apple login, ensuring your app is ready for real-world scenarios.
Adopting a modular structure and MVVM architecture ensures maintainability and easy future