Sahan Ranasingha's Projects
Age Calculator using HTML,CSS and JavaScript
Calculate your BMI value
ChatApp is a real-time messaging application built using the MERN stack (MongoDB, Express.js, React, Node.js). It offers seamless real-time communication, secure user authentication, and a responsive user interface designed specifically for PC view.
Web site using html,css & javaScript
Live code viewer using HTML,CSS and JavaScript
Generate strong and secure passwords with this simple yet effective Password Generator.
Circle
Python Programming
QR code generator using HTML, CSS and javaScript
Recipe Finder is a web application that allows users to search for recipes by entering the name of a dish. It fetches recipe data from the MealDB API and displays detailed information about the selected dish, including ingredients and instructions.
A secure login system built using Python's Tkinter for the GUI and SQLite for the database. This project offers a robust authentication mechanism while providing a user-friendly interface.
A straightforward calculator web application built using HTML, CSS, and JavaScript. This project provides essential arithmetic operations, including addition, subtraction, multiplication, and division.
A classic Snake Game implemented in Python using Tkinter. Control the snake to collect food, grow longer, and avoid collisions. Features include start, pause, restart, and a game over screen. Have fun playing!
Using Python Create an Assistant
Basic student management system with add, update, delete, clear, search & show all features
University Project
The code is a React weather app that fetches data from OpenWeatherMap. Users input a city, and it displays temperature, humidity, wind speed, and a weather icon. The app is functional but can benefit from improvements in error handling and code organization.
Create website
This Python script allows you to download YouTube videos effortlessly. It utilizes the YouTube API for fetching video details and the pytube library for downloading videos. With this simple tool, you can save your favorite YouTube videos locally and watch them offline.