Ranmal Dewage's Projects
Code Complexity measuring tool, which measure the Complexity due to Size, Type and the Nesting Level of Control Structures, Inheritance, Recursion.
Mobile App of the Department of Motor Traffic (DMT) which is developed to enhance UI and add new features like Fine Management, Vehicle Management etc.
Java based classic arcade style 2D single player shooting game, developed with reference to an enemy invasion.
Launch Pad Training Content
Medicine and Patient Management System using OSGI framework.
An interactive website that deals with online transaction for buying mobile phones and accessories, developed using the technologies HTML 5, CSS, JavaScript, and PHP.
Demonstrate the usage of the OAuth 2.0 framework to access the resources made available by the Google Authorization Server. The Resource Server is developed using Node JS with the help of a middleware library called 'Passport JS'. Frontend web application is developed using React JS. Mongo DB is used as the database.
Online Food Ordering System Backend Services
Online Food Ordering System Frontend User Interfaces
A Web Development Project for online reservation of train tickets using Card Payment or Mobile Payment (amount will be added to monthly phone bill). Developed using the technologies React JS, Node JS, Express JS, and MongoDB.
Java based Stand Alone Application featuring Inventory and Process Management System for the "Prasara" washing plant company.
Ticketing System for a Public Transport Network with features such as Social Logins, View Real-Time Ticket Availability, Email and SMS Notification, Discount Schema and Admin Panel.
Sample Grading Application designed using Angular as frontend technology, Node JS as backend technology, and MongoDB as the database.
Student and Instructor management system with features such as course enrolments, assignment publications, assignment submissions etc.
Vehicle Detail Management System with Excel and CSV file upload capabilities and basic CRUD operations. Developed using Angular as frontend, Nest JS as backend, PostgreSQL as the database, and GraphQL to query data from our backend APIs.