SasankaDahanayake
Currently an undergraduate student majoring in Software Engineering at the Informatics Institute of Technology, Sri Lanka.
Srilanka
Pinned Repositories
AudioVizzione
Case Study: AudioVizzion is a retail chain that sells spectacles and hearing aid to the public. A database is required to be created to support the data needs of the firm. This project was done using MySQL to create the database. PHP and HTML is used to create the user interface of the database application.
DND-Hitpoint-Calculation
DnD is a complicated board game that adopts the given scenario. This project introduces the concept of how the game is being processed or played in general. According to the case study proposed, it is being demonstrated that the game is mainly focused on how the dice proposes the given variables, having the game relied on the outcome of the stats presented by the dice roll. This game provides a set of character classes which the player of the game can select to proceed with playing the game. Each character class explicitly has the significant dice type that will be used to roll to identify the statistics of them, providing the hitpoints caused by the character class according to the stats rolled. This particular project opens four different options for the user, allowing them to select the option he/she desires. Each option is categorized differently and distributes different outcomes, should the user wishes to select to have their statistics randomly generated with the reliance of dice or manually inputted.
Finding-Max-Flow-Problem
Grading-Application
This is a grading application used by both students and teachers to review detailed results or for the overall grade details for assignments of a course. This application is convenient for the users as records being stored can be secured and less altercations can be predicted by this. Both students and teachers will have their own views and restricted access to collect the required information from either party.
Vehicle-Rental-Management
This coursework is based on a vehicle rental system, covering up the prominent Object Oriented Programming concepts. Additionally, I’ve pursued learning about Angular and Spring boot to make this coursework. Along with Angular and Sprint boot, I’ve also used the technology of MongoDB as it’s a more convenient and feasible database. Angular was used to design the interface for the user, Spring Boot was used to collect the data from Java and MongoDB to a front-end such as Angular. The UI was designed for the customer to look at the available vehicle vehicles from the system which is operated by the manager. Manager updates the database with the new vehicles or deletes them, allowing the customer to see the available vehicles and place a schedule for each vehicle they prefer to use.
Backend-Assignment
Vendor portal using the MERN stack - Backend
frontend-assignment
Vendor portal using the MERN stack - Frontend
sasankadahanayake.github.io
My personal portfolio website
ANGLET---American-Sign-Language-to-Text-Based-Translator
There is a complicated struggle with the deaf community to enhance their abilities or even gain much-needed exposure to communicate with society. That includes asking a certain direction from someone, having to commute from one location to another through public transport or even having to have a normal and viable conversation with someone. As it may not be a problem with the people who understand their language, there's a plethora of people or a whole society that would come across as bewildered when approached by a deaf person due to the lack of understanding of the expressivity gestured by them. Among having complications with the society for a hearing impaired individual, there’s an overabundance of challenges that they encounter. Individuals born with hearing-impaired since birth would struggle in learning the commonly used English language, due to either the sign language interpreters or even generally finding teachers who understand the sign language. Apart from education, individuals from the deaf community would also struggle in seeking employment to pursue a career. There are firms that employ certain deaf people, but still, there’s quite a mile to follow and fit into certain requirements. Overall lack of awareness generally affects the hearing impaired community abundantly.
SasankaDahanayake's Repositories
SasankaDahanayake/Vehicle-Rental-Management
This coursework is based on a vehicle rental system, covering up the prominent Object Oriented Programming concepts. Additionally, I’ve pursued learning about Angular and Spring boot to make this coursework. Along with Angular and Sprint boot, I’ve also used the technology of MongoDB as it’s a more convenient and feasible database. Angular was used to design the interface for the user, Spring Boot was used to collect the data from Java and MongoDB to a front-end such as Angular. The UI was designed for the customer to look at the available vehicle vehicles from the system which is operated by the manager. Manager updates the database with the new vehicles or deletes them, allowing the customer to see the available vehicles and place a schedule for each vehicle they prefer to use.
SasankaDahanayake/Backend-Assignment
Vendor portal using the MERN stack - Backend
SasankaDahanayake/frontend-assignment
Vendor portal using the MERN stack - Frontend
SasankaDahanayake/sasankadahanayake.github.io
My personal portfolio website
SasankaDahanayake/Finding-Max-Flow-Problem
SasankaDahanayake/AudioVizzione
Case Study: AudioVizzion is a retail chain that sells spectacles and hearing aid to the public. A database is required to be created to support the data needs of the firm. This project was done using MySQL to create the database. PHP and HTML is used to create the user interface of the database application.
SasankaDahanayake/DND-Hitpoint-Calculation
DnD is a complicated board game that adopts the given scenario. This project introduces the concept of how the game is being processed or played in general. According to the case study proposed, it is being demonstrated that the game is mainly focused on how the dice proposes the given variables, having the game relied on the outcome of the stats presented by the dice roll. This game provides a set of character classes which the player of the game can select to proceed with playing the game. Each character class explicitly has the significant dice type that will be used to roll to identify the statistics of them, providing the hitpoints caused by the character class according to the stats rolled. This particular project opens four different options for the user, allowing them to select the option he/she desires. Each option is categorized differently and distributes different outcomes, should the user wishes to select to have their statistics randomly generated with the reliance of dice or manually inputted.
SasankaDahanayake/Grading-Application
This is a grading application used by both students and teachers to review detailed results or for the overall grade details for assignments of a course. This application is convenient for the users as records being stored can be secured and less altercations can be predicted by this. Both students and teachers will have their own views and restricted access to collect the required information from either party.