Tharusha Udana (@tharushaudana)
  • Stars
    star
    28
  • Global Rank 515,894 (Top 18 %)
  • Followers 33
  • Following 41
  • Registered almost 7 years ago
  • Most used languages
    C++
    47.1 %
    Python
    23.5 %
    PHP
    11.8 %
    C
    5.9 %
    Dart
    5.9 %
    Vue
    5.9 %
  • Location πŸ‡±πŸ‡° Sri Lanka
  • Country Ranking
    C++
    40
    C
    56
    Vue
    91
    PHP
    143
    Python
    338
    Dart
    342

Top repositories

1

LightWebPatterns

C
4
star
2

fcm-send-with-oauth2-php

This is the latest way to send FCM messages via REST API.
PHP
4
star
3

tharushaudana

Config files for my GitHub profile.
3
star
4

serial_chat_flutter_windows

Serial Chat is a simple Windows app built with Flutter for communicating with serial devices. It lets you select the COM port and baudrate, making it easy to chat with your serial devices. Ideal for quickly setting up serial communication for your projects.
C++
2
star
5

basic-knowledge-base-python

This Python project, was created during the CS50 Artificial Intelligence course. It allows defining knowledge with Boolean operators and extracting solutions based on queries.
Python
1
star
6

esp_react_hosting

Host a React web application using an ESP32 or ESP8266 microcontroller with this project. Utilizes LittleFS for file system management. Access your application over Wi-Fi.
C++
1
star
7

flutter_face_auth

This Flutter project implements face authentication using the FaceNet512 model, storing face data (as Float32 arrays) and names in Firebase Firestore. It allows users to capture and store their face data for subsequent identification, predicting identities based on cosine similarity.
Dart
1
star
8

esp-idf-firebase-with-stream

This C++ Firebase library for ESP-IDF is a reliable and non-blocking solution designed for IoT development on the ESP32 platform. It provides seamless support for streaming data to Firebase and offers various features to enhance your IoT projects.
C++
1
star
9

git-change-copy-python

GitCCPy is a tool designed to help developers upload only changed files to an FTP server. By leveraging Git, it identifies modified files and copies them to a specified location, simplifying the deployment process.
Python
1
star
10

search-algorithm-visualization-python

This Python project offers real-time visualizations of key search algorithms like DFS, BFS, GBFS, and ASTAR. Users can observe these algorithms in action, providing insights into their workings and efficiency.
Python
1
star
11

universal_url_pay

C++
1
star
12

purepanel-laravel

This Laravel API project is designed for class marking panels to manage tasks such as handling students, managing tests, adding marks, and generating mark reports.
PHP
1
star
13

rgb_faden_plate_generator_flutter

RGB Faden Plate Generator is a Flutter app for creating custom color fade plates. Users can add colors with hex values, set fade factors and length, choose fade modes, and get the formatted plate code.
C++
1
star
14

esp-program-protector

Prevent unauthorized copying and reflashing of your ESP program. Secure, simple, and effective.
C++
1
star
15

multi_sms_sender_flutter

This Flutter mobile app allows users to send multiple SMS messages to a single destination.
C++
1
star
16

esp-idf-heapless-json-stream-parser

The ESP-IDF Heapless JSON Stream Parser is a memory-efficient library for ESP-IDF that allows parsing JSON streams without using dynamic memory allocation. It simplifies parsing JSON data directly from a stream, making it ideal for memory-constrained ESP32 projects.
C++
1
star
17

python-student-attendance-by-face-recognition

Live Student Attendance by Face Recognition automates attendance using real-time face recognition. Features include visual student identification, a GUI, and automatic daily Excel attendance sheets.
Python
1
star
18

geolanddrive

Manage KML files with ease. Multiple projects, layered maps, precise measurements, and local storage. Built with leaflet-js and Vue. No cloud needed.
Vue
1
star