Skip to content
View darshan8420's full-sized avatar
πŸ™ˆ
πŸ™ˆ

Block or report darshan8420

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
darshan8420/README.md

Hi! I'm Sudarshan πŸ‘‹

a passionate Mobile Application Developer

I Have 3+ years of experience in building mobile applications. Familiar with various mobile development tools and frameworks like Android native with Java or Kotlin, and Flutter with Dart. Besides mobile development-specific areas, I also have a good understanding of general software engineering practices such as writing clean and maintainable code, conducting the Test-Driven Development (TDD) process, writing tests (unit, instrumental, integration), implementing clean architecture approaches, and design patterns. I always put perfection and high attention to detail in my work.
  • πŸ‘¨πŸ»β€πŸ’» Flutter Developer

  • πŸ”­ I’m currently working on

  • 🎯 2024 Goals: Being a T-Shaped Mobile Engineer (Flutter, Dart)

  • 🌱 I’m currently learning all about Dart, Flutter, Swift, iOS Development, and Android Development.

  • πŸ’¬ Ask me anything about Flutter πŸ’™

πŸ’Ό My Services

Do you need to build a high-quality mobile app? Whether you're a startup looking to launch your first mobile app or an established business aiming to enhance your digital presence, I'm here to help you every step of the way. From initial concept and design to development, testing, and deployment, I'm committed to delivering results that exceed your expectations.

Featured Contents

πŸ“’ Latest Blog Posts

darshan8420

darshan8420&theme=dracula

Projects

Project Links
Flutter virtual Assistant

Allen12 - Intergrated Chat GPT and DallE

A Flutter based-application built with multiple technologies integrated such as ChatGPT, DallE along with Text-to-Speech (TTS) and Speech-to-Text (STT) functionality.

πŸ“ƒ You can read the features of the application here on Readme.md

πŸ”— View the Application

Source code

Weather App

The Weather Application is a user-friendly tool that provides real-time weather updates based on data from the. "OpenWeatherMap API" API to fetch weather forecast and their info

The goal of this project is to be a full app example for using Test-Driven Deployment TDD In TDD, we create the controlled test cases with specific inputs to verify the specific behaviour of your code. You can read detailed information in the README.

πŸ”— Open Weather Map API
πŸ“¦ Caching

πŸ§ͺ Unit & widget tests! (100% coverage! πŸš€)

Task Management Application

πŸŽ‰ 🎊 A simple yet powerful application to help you organize and keep track of tasks. Designed to streamline your workflow and enhance productivity

Movie Reservation Application

πŸ“¦ This repository contains the code for movie reservation application, designed to streamline the process of booking and managing movie tickets. User-Friendly interface to browse available, select showtimes, and reserve seats for their preferred screenings.

πŸ”— Firebase Console

Online-Digital-Learning

πŸŽ‰ 🎊 A Basic Flutter Application, providing UI/UX development, Mobile App Development, Graphics design and further more a Chatting feature intergrated additional with the application

Articles

Aside from regular sharing projects on Github , I usually publish articles on Medium whenever I have the chances (and the ideas):

Test-Driven Deployment TDD on a API Based Application

Recently, I got to know about different articles writings on Medium about different topics. As, I also had some knowledge about Flutter, Dart and Application development process, I gave a try to write on explaining different topics here on the website.
I am going to explain how we can apply the principles of the Test-Driven Development(TDD) to a basic Flutter project.

πŸ—“ Apr 29 2024
State Management i.e BLoC and its implementation

Exploring various methods for managing state in Flutter apps through the bloc architecture, and enhancing the efficiency of bloc creation by leveraging the capabilities of the freezed package.
Here, we have a brief explanation about single-state design and multiple-state design with their optimization.

πŸ—“ May 02 2024
Basic Drawbacks of using Multiple State Managements

I have got to know about different state management in flutter applications. After understanding the concept and implementation of multiple state managements, I tried to write something on them.
In this articel, I have tried to explain drawbacks of different State Management and what to avoid before using them.

πŸ—“ May 03 2024
Concept of Custom Painters and How to Implement

Discover the power of Flutter’s Custom Painter and create stunning designs for your cross-platform app workings of the CustomPainter class and show you how to unleash your potential.
Today, we are going to talk about the clock and try to make it in Custom Painters method.

πŸ—“ May 05 2024
When should you use isolates in flutter

Whenever our application is handling computations that are large enough, which can temporarily block other computational operations, we need Isolates.

Isolates are like threads or processes. Apart from threads which runs on an event loop, each isolate has its own memory and its own event loop. I have discussed a few examples on the isolates. You can check them out.

πŸ—“ May 06 2024

Pinned Loading

  1. Allen12 Allen12 Public

    Application integrated with ChatGPT and DallE providing Speech-to-Text and Text-To-Speech features.

    Dart 1

  2. weather_apk weather_apk Public

    Weather Detecting Application with Real Time Data Based.

    Dart

  3. Movie_Reservation_Application Movie_Reservation_Application Public

    Welcome to the Movie Reservation Application repository! 🎬[FLutter SDK V.1]

    Dart

  4. Online-Digital-Learning Online-Digital-Learning Public

    Online_Digital_Learning Application

    Dart