Dilum De Silva (@dilumdesilva)

Top repositories

1

cs-student-starter-pack

Computer science student starter pack is a repository which contains all the free and open source resources which can be helpful to any computer science or IT student.
181
star
2

IIT-PlayFramework-Session

Play framework as a backend session (03 week session series) that I have conducted for the Informatics Institute of Technology L5 students
TypeScript
84
star
3

zero-to-hero-with-GitHub

zero to hero with GitHub
HTML
44
star
4

Financial-Calculator-App

A finance calculator which helps the user to calculate features related to Loans, Mortgage and Savings with or without regular contributions
Swift
10
star
5

6COSC004W-Supporting-Materials

6COSC004W Lecture Supporting Material
Swift
7
star
6

QR-Code-Generator

This application has the ability to generate a QR code or a BAR code according to your input. When it comes to the language of this application i have developed this application based on C#.
C#
5
star
7

macOS-Scripts

This repo includes macOs scripts that I have written to automate certain tasks of my MacBook.
4
star
8

CarPark-ManagementSystem

This repository contains a car park management system which I have developed to improve my Java OOP skills. This system has the ability to maintain 20 parking slots as well as system has implemented to maintain three major vehicle types such as Cars, Vans, Motorbikes.
Java
4
star
9

Devfest-SriLanaka-23-demo

Flutter meets CLEAN Architecture session presented at Devfest Sri Lanka 2023 related demo project
Dart
3
star
10

Open-Hack-Day-2019

Open Hack Day 2019
3
star
11

IIT_Workshop

this is a sample project
HTML
2
star
12

DAugmentor

DAugmentor: Automating Generative Adversarial Network Tuning for Data Augmentation
Python
2
star
13

JBoss-Animated-Logo

This repo includes the project of JBoss Animated Logo
2
star
14

flutter_covid_dashboard

An application developed with flutter to show covid19 global pandemic status in Sri Lanka.
Dart
2
star
15

Music-Master-Media-Player-

This is a basic media player developed using Java and this program has the ability to play any video or audio content.
Java
2
star
16

LearnToCode-By-Dilum-De-Silva

This repository includes all the code sample which are related to my blog, I created this repository to share code samples of my articles. Hope this will be useful to people are following my lessons and articles.
CSS
2
star
17

University-maintenance-application

This is an application which has the ability to maintain the records of university student’s marks. This application could use to register new students or lectures to the current university database as well. This application is based on C# and ASP.net languages. When it comes to the designing part of this application this has been developed with N-tier software architecture, which has its presentation, application processing, and data management functions are physically separated to reach best performance and user friendliness. This project has been completed by me (Dilum De Silva) as the first task during my summer internship.
C#
2
star
18

Flutter-Feedback-Storing-App

An app to collect feedback using flutter and google app scritpts.
Dart
1
star
19

100DaysOfSwift

100DaysOfSwift
Swift
1
star
20

scientia24x7_demo_app

Scientia24x7 Demo App
Dart
1
star
21

Hello-World

Hello World
1
star
22

SLIIT-Workshop

SLIIT-Workshop
1
star
23

Flutter-Navigation

Flutter navigation
Dart
1
star
24

Simple-email-generator

This is a C# based application which has the ability to send a predefined email by clicking on button. As well as this application has the ability to send a HTML as an email attachment.
C#
1
star
25

Information-Storing-Application

This is a C# based application to store Information in a Database. As well as this application has based on 3 tier software architecture.
C#
1
star
26

Git-for-Professionals

Git for Professionals is a session that I conducted as a knowledge sharing session during my time at Hectre Group NZ.
1
star
27

angular-play-boilerplate

Boilerplate to start a project with angualr as the frontend and play framework with java as the backend.
1
star
28

IEEE-SS12-WEB

This repository includes the IEEE SS12 Website landing page
HTML
1
star
29

Git-Workshop

Git Workshops
1
star
30

OpenChat

Chat application using openAI
Swift
1
star
31

search_space

This repository includes DAugmentor search space related architectures.
Python
1
star
32

A-star-Path-Finder

implementation for A* path finding algorithm
Java
1
star
33

RC-flutter-session

Dart
1
star
34

DirectoryBackup

DirectoryBackup
C#
1
star
35

Python-Notebooks

Collection of Python Notebooks
Jupyter Notebook
1
star
36

Python-Crash-Course

Break Reminder Python App
Python
1
star
37

ContactForm-EmailGenerator-

This repository contains a contact form which can send emails using PHP-Mailer. This project was done by me to improve my knowledge of PHP
PHP
1
star
38

Hotel-program

A program for a hotel with 10 rooms. Program will allow user to add , delete , update users and user's details as well as this program has the ability to make txt file which includes the room allocation details of the hotel as well as program can load previous records through a text file.
Java
1
star
39

Scheduler-2.2

Scheduler-2.2 is an android based appointment management application, which the user will be using to create appointments with full details describing what is involved in each appointment
Java
1
star
40

Login-Application

This is a simple login application which will help you to deal with a database. This application has developed based onN-Tier acrchitecture and C# is the core language of this project. When it comes to N-Tier architecture, it is an industry-proved software architecture model, suitable to support enterprise-level client/server applications by resolving issues like scalability, security, fault tolerance and etc. .NET has many tools and features, but .NET doesn’t have pre-defined ways to guard how to implement N-Tier architecture. Therefore, in order to achieve good design and implementation of N-Tier architecture in .NET, understanding fully its concepts is very important In here I have used 3-Tier acrchitecture, the simplest of N-Tier acrchitecture which contain Presentation layer, Business/application layer, Data layer with a shared layer called object library.
C#
1
star