Skip to content
View GhagSagar23's full-sized avatar
🏍️
Work Hard Ride Hard
🏍️
Work Hard Ride Hard

Block or report GhagSagar23

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ghagsagar23/README.md

Typing SVG

Github Stats

Β Β Β Β Β 

About Me

I'm a Flutter Tech Lead and Team Lead with 6 years of total experience in mobile app development, currently expanding my expertise into full-stack web development.

  • 🏒 Professional Experience:

    • 2 years as an iOS developer
    • 5 years as a Flutter developer
    • Working as a Senior Software Engineer @CriticalStart
  • 🌐 Currently Learning:

    • Modern Web Development (HTML5, CSS3, JavaScript ES6+)
    • Vue.js for frontend frameworks
    • DOM manipulation and interactive web applications
    • Responsive design and modern CSS techniques
  • 🏍️ Passionate about long motorcycle rides

  • πŸŠβ€β™‚οΈ Enjoy swimming

  • 🏐 Love playing volleyball

  • 🎢 Exploring new genres of music and indie songs


Connect with Me

  • LinkedIn
  • X
  • GitHub
  • Email

Tech Stack

Mobile Development

  • Languages & Frameworks:
    • Dart
    • Swift
    • Kotlin
    • Flutter

Web Development (Learning)

  • Frontend Technologies:
    • HTML5 & Semantic Web
    • CSS3 & Modern Styling
    • JavaScript (ES6+)
    • Vue.js Framework
    • DOM Manipulation
    • Responsive Design

Tools & Technologies

  • Development Tools:
    • Git & GitHub Actions
    • CI/CD Pipelines
    • Firebase
    • SQLite
    • Xcode
    • Android Studio
    • VS Code
    • Postman
    • Jira

Methodologies

  • Agile
  • Scrum
  • Kanban
  • Test-Driven Development (TDD)
  • Behavior-Driven Development (BDD)

Learning Journey

Currently undertaking a comprehensive web development course to expand my skillset from mobile to full-stack development. This repository features:

  • Automated Progress Tracking: GitHub Actions workflow that tracks learning progress with visual dashboards
  • Live Progress Dashboard: Real-time progress visualization deployed on GitHub Pages
  • Interactive Learning: Hands-on projects covering HTML, CSS, JavaScript, and DOM manipulation
  • Achievement System: Milestone tracking with unlockable achievements

Course Modules:

  • βœ… HTML Fundamentals: Semantic markup, accessibility, and modern HTML5
  • πŸ”„ CSS Styling & Design: Responsive design, Grid, Flexbox, and modern CSS
  • πŸ“š JavaScript Fundamentals: ES6+, functions, objects, and core concepts
  • πŸš€ DOM Manipulation: Interactive web applications and dynamic content

Course Progress

πŸ“Š View Live Progress Dashboard


My GitHub Stats

Your GitHub stats

Your GitHub streak

GitHub Contribution Snake

Top Langs


Community Contributions

The livelyness_detection package is a Flutter plugin that detects the user's liveliness by analyzing facial expressions and movements. This plugin uses the device's camera to capture the user's face and provides real-time feedback on their liveliness status. The livelyness_detection package is ideal for applications that require liveliness detection for security, authentication, or engagement purposes.

Key Features:

  • Google ML Kit: Detects facial expressions such as smiles, frowns, and blinks.
  • Real-Time Feedback: Provides instant feedback on the user's liveliness status.
  • Customizable Thresholds: Allows developers to set custom thresholds for liveliness detection.

Technologies Used:

  • Flutter: Utilizing Flutter for a responsive and visually appealing user interface.
  • Dart: Writing clean and efficient code with Dart programming language.
  • Google ML Kit: Leveraging Google ML Kit for facial expression detection.

Installation:

To install the livelyness_detection package, add the following dependency to your pubspec.yaml file:

dependencies:
  livelyness_detection: ^0.0.1+2

Example:

Livelyness Detection Example

For detailed usage instructions and examples, refer to the livelyness_detection package documentation.


Current Projects

Mobile Applications

The Health App is the first application in this repository, demonstrating a robust and user-friendly platform for managing personal health and wellness. This app offers a range of features to help users track their fitness activities, monitor vital health metrics, and achieve their health goals.

Key Features:

  • Activity Tracking: Log daily activities such as walking, running, and cycling.
  • Health Metrics: Monitor vital signs like heart rate, blood pressure, and more.
  • Goals and Reminders: Set health goals and receive reminders to stay on track.
  • User-Friendly Interface: Enjoy an intuitive and seamless user experience.

Technologies Used:

  • Flutter: Leveraging the power of Flutter for a smooth and responsive cross-platform app.
  • Dart: Implementing efficient and maintainable code with Dart.
  • Firebase: Integrating Firebase for real-time database and authentication.

Screenshots:

Home Screen

The Finance App is a comprehensive financial management tool designed to help users track their expenses, manage budgets, and achieve financial stability. This app offers a range of features to simplify money management and empower users to make informed financial decisions.

Key Features:

  • Expense Tracking: Log daily expenses and categorize transactions for better visibility.
  • Card Management: Manage credit and debit cards, track spending, and set limits.
  • Appearance Customization: Personalize the app with themes, colors, and fonts.

Technologies Used:

  • Flutter: Utilizing Flutter for a responsive and visually appealing user interface.
  • Dart: Writing clean and efficient code with Dart programming language.
  • SQLite: Implementing a local database for storing user data securely.

Screenshots:

Home Screen

The Pizza App is a delightful food ordering application that allows users to browse a variety of pizzas, customize their orders, and place them seamlessly. This app offers a range of features to enhance the user experience and make ordering pizza a fun and convenient process.

Key Features:

  • Pizza Selection: Browse a wide selection of pizzas with detailed descriptions and images.
  • Customization Options: Customize pizzas with toppings, crusts, and sizes to suit your preferences.
  • Order Placement: Place orders quickly and securely with a few taps on the app.

Technologies Used:

  • Flutter: Building a visually appealing and interactive user interface with Flutter.
  • Dart: Writing clean and efficient code with Dart programming language.
  • Firebase: Integrating Firebase for real-time database and authentication.

Screenshots:

Home Screen

The Food Order App is a convenient and user-friendly platform for ordering food from a variety of restaurants. This app offers a range of features to simplify the food ordering process, provide detailed restaurant information, and ensure a seamless user experience.

Key Features:

  • Restaurant Selection: Browse a list of restaurants, view menus, and select items to order.
  • Order Customization: Customize food items with options, quantities, and special instructions.
  • Order Placement: Place orders securely and track delivery status in real-time.

Technologies Used:

  • Flutter: Developing a responsive and visually appealing user interface with Flutter.
  • Dart: Writing clean and efficient code with Dart programming language.
  • Firebase: Integrating Firebase for real-time database and authentication.

Screenshots:

Home Screen

The Parallax App is a visually stunning application that showcases the parallax effect in Flutter. This app features a captivating parallax effect on images, creating a sense of depth and immersion for users. The Parallax App demonstrates the power of Flutter in creating engaging and interactive user experiences.

Key Features:

  • Parallax Effect: Implementing a parallax effect on images for a visually appealing interface.
  • Interactive Design: Engaging users with dynamic and interactive elements.
  • Smooth Animations: Creating seamless animations to enhance the user experience.

Technologies Used:

  • Flutter: Leveraging Flutter's animation capabilities to create dynamic user interfaces.
  • Dart: Writing clean and efficient code with Dart programming language.

Screenshots:

Home Screen


2024-2025 Goals

  • 🎯 Complete Full-Stack Web Development Course: Master HTML, CSS, JavaScript, and Vue.js
  • 🌐 Build Modern Web Applications: Create responsive, interactive web projects
  • πŸ“± Bridge Mobile & Web: Leverage Flutter Web for cross-platform development
  • πŸš€ Contribute to Open Source: Share web development learning resources and tools
  • πŸ“ˆ Career Growth: Expand from Mobile Tech Lead to Full-Stack Tech Lead

Contributing

Contributions are welcome! If you have suggestions, ideas, or enhancements for any of my projects, feel free to open an issue or submit a pull request. Let's collaborate to make these applications even better.


License

This repository is licensed under the MIT License. For more details, please refer to the LICENSE file.


Contact

Feel free to reach out to me on WhatsApp or via email at sagar.ghag1997@gmail.com for any queries or collaboration opportunities.

Whether you want to discuss Flutter development, web technologies, or potential collaboration opportunities, I'm always excited to connect with fellow developers!

Thank you for visiting my GitHub profile. Stay tuned for more exciting mobile and web applications!

visitor badge

Pinned Loading

  1. Kryonex-Labs/livelyness_detection Kryonex-Labs/livelyness_detection Public

    A single function package to detect weather the face visible in the camera is a live face or not.

    Dart 10 24

  2. ghagsagar23 ghagsagar23 Public

    JavaScript

  3. legendary-system legendary-system Public

    Dart