Dilshan M. Karunarathne's repositories
personalized-fitness-recommender-system
A fitness recommendation system addresses individual fitness needs efficiently by delivering personalized workout and diet plans. It optimizes health journeys, providing tailored guidance and motivation for improved results.
kidney-stones-detection-system
A software system for detecting kidney stones from digital ultrasound images of the kidney by performing various image processing techniques. By utilizing advanced machine learning algorithms and image processing techniques.
mango-defect-classification-backend
Identify and classify mango defects using machine learning.
express-mysql-oauth-template
This is a template for an Express.js REST API application with MySQL. It uses OAuth2 for authentication and authorization.
express-oauth2-template
This is a template for an Express.js REST API application with MongoDB. It uses OAuth2 JWT for authentication and authorization.
mango-defect-classification-cnn
Identify and classify mango defects using machine learning.
mango-defect-classification-frontend
this is web page front-end for show identification of consumable mango using image processing analysis
react-auth-template
This is a template for a React application with authentication. It uses OAuth2 for authentication and authorization.
system-for-student-registration-backend
The REST API for student registration and attendance management system.
inventory-management-system
A Java program to manage an online shopping system.
neotropolis-stms
Smart Transport Management System (STMS) for Neotropolis. This is the final round problem for the Duothan 4.0 inter-university hackerthon, organized by the IEEE Computer Science Society of NSBM Green University.
smart-road-condition-checker
A road condition checking system with Arduino and Machine Learning.
social-media-feed-nadee
This project is a FastAPI-based application for managing a social media feed, allowing users to perform basic CRUD operations on their posts.
synapse-authz-server
The authentication/authorization server for the Synapse platform
synapse-client
Client application for Synapse platform, includes the Synapse client CLI and client core modules.
synapse-log-server
A logging server for a distributed programming paradigm.
synapse-server
Server application for Synapse platform, includes the Synapse core modules and distribution server.
todo-list-sql-uuid-nadee
This project is a FastAPI-based todo list application integrated with SQLAlchemy and Alembic for database management.
ai-image-generator
This project is an AI Image Generator application built with React and powered by OpenAI's API. Users can input text prompts, and the app generates images based on those prompts using AI technology. The project demonstrates the integration of a React front end with OpenAI's image generation capabilities.
news-mag
News-Mag is a web application developed using React JS and Bootstrap, designed to provide users with the latest news articles based on different categories. This project utilizes the News API to fetch news data and displays it in a user-friendly interface.
social-media-app
Created social media project using React functional components and React Hooks and created a MERN social media application using React.js, Node.js and MongoDb.
tic-tac-toe-game
This project is a simple implementation of the classic Tic Tac Toe game built using React. The game allows two players to take turns marking spaces in a 3×3 grid, with the goal of placing three of their marks in a horizontal, vertical, or diagonal row.
weather-app
This project is a fully functional weather application that allows users to check the weather conditions of any location they desire. Built using React, this application leverages weather APIs to fetch and display weather data.