{"id":59299,"date":"2023-06-20T19:57:56","date_gmt":"2023-06-20T14:27:56","guid":{"rendered":"http:\/\/10.50.225.10\/deie\/?p=59299"},"modified":"2023-06-20T23:31:28","modified_gmt":"2023-06-20T18:01:28","slug":"best-software-projects-2021-2022","status":"publish","type":"post","link":"https:\/\/www.eng.ruh.ac.lk\/deie\/best-software-projects-2021-2022\/","title":{"rendered":"Best Software Projects 2021\/2022"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]The third year students recently completed their software project modules in which they developed complete software systems for identified problems\/applications. Out of 19 projects, the following three projects scored the highest marks and selected as the best software projects in the year 2021\/2022.<\/p>\n<p>&nbsp;[\/vc_column_text][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1687279760858{margin-bottom: 20px !important;}&#8221;][vc_column]<div class=\"dt-fancy-separator\" style=\"width: 100%;\"><div class=\"dt-fancy-title\"><span class=\"separator-holder separator-left\"><\/span>TickBid Event Ticketing and Bidding Web Application<span class=\"separator-holder separator-right\"><\/span><\/div><\/div>[vc_tta_tour][vc_tta_section title=&#8221;Overview&#8221; tab_id=&#8221;1687272736965-384c9fa6-0107&#8243;][vc_column_text]Attracting a larger audience and selling tickets have always been major issues faced by event organizers. Online event ticketing applications are one of the best solutions for this challenge. TickBid is not just another event ticketing application. The key feature of TickBid is that it has a bidding system like in the eBay website. If you have a favorite event and were unable to reserve a ticket, you still wish to attend, with TickBid, you don\u2019t need to worry. You can bid on tickets until the last minute and win the ticket. There is no need to buy tickets on the black market for a high price. Sometimes you may win the ticket for a lower price than the fixed price.<\/p>\n<p>TickBid has four separate user modes. They are admin, buyer, seller, and unregistered user modes. Admin manages all accounts and events in the system. A seller can\u2019t publish events until the manager approves his account. Also, when a new event is submitted, it should be reviewed by the manager, and approved or declined. The seller can list new events and validate tickets using QR codes. Both the buyer and unregistered users can go to the ticket store and buy fixed-price tickets. However, only registered buyers have the ability to bid on tickets and pay for them if they win the auction.<\/p>\n<p>TickBid has been implemented using Next JS and Material UI for the front-end, Express JS for the back-end, MongoDB as the database. In addition, Fastify Low Header framework is used to trace device by using Web Socket QR scanner and pc connect. Also to establish secure data transfer between server and client, we use NGINX revise proxy and ensure security using SSL certificate.<\/p>\n<p>You can find more details about the project from the project GitHub repository link. <a href=\"https:\/\/github.com\/samitha093\/Software-project.git\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/samitha093\/Software-project.git<\/a>[\/vc_column_text][\/vc_tta_section][vc_tta_section title=&#8221;Team&#8221; tab_id=&#8221;1687272736966-1b543873-544b&#8221;][vc_column_text]Pathiraja P.M.S.L. &#8211; EG\/2018\/3412 &#8211; Project Manager &amp; Full Stack Developer<br \/>\nAmarasingha P.M. &#8211; EG\/2018\/3273 &#8211; Front End Developer<br \/>\nThennakoon T.M.R.N. &#8211; EG\/2018\/3480 &#8211; Front End Developer<br \/>\nWanigasundara W.M.A. &#8211; EG\/2018\/3490 &#8211; Front End Developer[\/vc_column_text][\/vc_tta_section][\/vc_tta_tour]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.shortcode-single-image-wrap.shortcode-single-image-ed8e74b8b017cc46ea56c5603cc7293d.enable-bg-rollover .rollover i,\n.shortcode-single-image-wrap.shortcode-single-image-ed8e74b8b017cc46ea56c5603cc7293d.enable-bg-rollover .rollover-video i {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.shortcode-single-image-wrap.shortcode-single-image-ed8e74b8b017cc46ea56c5603cc7293d .rollover-icon {\n  font-size: 32px;\n  color: #ffffff;\n  min-width: 44px;\n  min-height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  border-style: solid;\n  border-width: 0px;\n}\n.dt-icon-bg-on.shortcode-single-image-wrap.shortcode-single-image-ed8e74b8b017cc46ea56c5603cc7293d .rollover-icon {\n  background: rgba(255,255,255,0.3);\n  box-shadow: none;\n}\n<\/style><div class=\"shortcode-single-image-wrap shortcode-single-image-ed8e74b8b017cc46ea56c5603cc7293d alignnone  enable-bg-rollover dt-icon-bg-off\" style=\"margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; width:500px;\"><div class=\"shortcode-single-image\"><div class=\"fancy-media-wrap  layzr-bg\" style=\"\"><img class=\"preload-me lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20500%20291&#39;%2F%3E\" data-src=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/TickBid-Cover-Photo-new-1-500x291.jpg\" data-srcset=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/TickBid-Cover-Photo-new-1-500x291.jpg 500w, https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/TickBid-Cover-Photo-new-1-1000x582.jpg 1000w\" loading=\"eager\" sizes=\"(max-width: 500px) 100vw, 500px\" width=\"500\" height=\"291\"  data-dt-location=\"https:\/\/www.eng.ruh.ac.lk\/deie\/best-software-projects-2021-2022\/tickbid-cover-photo-new-1\/\" style=\"--ratio: 500 \/ 291;\" alt=\"\" \/><\/div><\/div><\/div>[vc_separator][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1687279779457{margin-bottom: 20px !important;}&#8221;][vc_column]<div class=\"dt-fancy-separator\" style=\"width: 100%;\"><div class=\"dt-fancy-title\"><span class=\"separator-holder separator-left\"><\/span>Digital Pass Generator and Authenticator<span class=\"separator-holder separator-right\"><\/span><\/div><\/div>[vc_tta_tour][vc_tta_section title=&#8221;Overview&#8221; tab_id=&#8221;1687273274201-3d4fdedc-1feb&#8221;][vc_column_text]Travelling in the lock-down period either for employment (private sector), essential services, hospitalisation, medical clinics, visiting the pharmacy, medical consultation, or personal urgent matters requires a Pass that the authorities (Police) can recognize instantly. As most people carry a mobile phone these days, a mobile app is ideal to address this problem.<\/p>\n<p>So, the purpose of this project is to generate a pass that is unique to each institution and the person who is carrying it. This project consists of an interface for the user to request the Pass, then the request can be administered at different positions in the institution, where finally the Pass will be generated. The generated Pass upon approval is conveyed to a central database and users can use the pass through the QR code generated. Then the authorities such as police or security officers can use the mobile app to scan the QR code and verify the pass instantly. Additionally, the travelling history of the pass will be tracked through the scanning points.<\/p>\n<p>Technologies &#8211; Asp.Net 6, Flutter, Angular, AWS Lambda, AWS Cloudfront,<br \/>\nCockrochDB MySql, Github Action<\/p>\n<p>GitHub Links &#8211; <a href=\"https:\/\/github.com\/Madushan98\/software_project_mobile\" target=\"_blank\" rel=\"noopener\">Mobile<\/a>, <a href=\"https:\/\/github.com\/PREMINDA\/software_project_frontend\" target=\"_blank\" rel=\"noopener\">Web App<\/a>, <a href=\"https:\/\/github.com\/Madushan98\/webApi-softwareProject\" target=\"_blank\" rel=\"noopener\">Api<\/a>[\/vc_column_text][\/vc_tta_section][vc_tta_section title=&#8221;Team&#8221; tab_id=&#8221;1687273274203-122c6576-770c&#8221;][vc_column_text]Bandara H.M.P &#8211; EG\/2018\/3286 &#8211; Full Stack Developer<br \/>\nGunawardana H.D.S.C &#8211; EG\/2018\/3336 &#8211; UI\/UX Developer<br \/>\nRanasinghe K.K.P.M &#8211; EG\/2018\/3432 &#8211; Full Stack Developer<br \/>\nSabaragamuwa S.B.N.M &#8211; EG\/2018\/3443 &#8211; Project Manager[\/vc_column_text][\/vc_tta_section][\/vc_tta_tour]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.shortcode-single-image-wrap.shortcode-single-image-09841571f789632f6c9afa964286d47a.enable-bg-rollover .rollover i,\n.shortcode-single-image-wrap.shortcode-single-image-09841571f789632f6c9afa964286d47a.enable-bg-rollover .rollover-video i {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.shortcode-single-image-wrap.shortcode-single-image-09841571f789632f6c9afa964286d47a .rollover-icon {\n  font-size: 32px;\n  color: #ffffff;\n  min-width: 44px;\n  min-height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  border-style: solid;\n  border-width: 0px;\n}\n.dt-icon-bg-on.shortcode-single-image-wrap.shortcode-single-image-09841571f789632f6c9afa964286d47a .rollover-icon {\n  background: rgba(255,255,255,0.3);\n  box-shadow: none;\n}\n<\/style><div class=\"shortcode-single-image-wrap shortcode-single-image-09841571f789632f6c9afa964286d47a alignnone  enable-bg-rollover dt-icon-bg-off\" style=\"margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; width:500px;\"><div class=\"shortcode-single-image\"><div class=\"fancy-media-wrap  layzr-bg\" style=\"\"><img class=\"preload-me lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20500%20281&#39;%2F%3E\" data-src=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/covid-pass-500x281.jpg\" data-srcset=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/covid-pass-500x281.jpg 500w, https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/covid-pass-1000x562.jpg 1000w\" loading=\"eager\" sizes=\"(max-width: 500px) 100vw, 500px\" width=\"500\" height=\"281\"  data-dt-location=\"https:\/\/www.eng.ruh.ac.lk\/deie\/best-software-projects-2021-2022\/covid-pass\/\" style=\"--ratio: 500 \/ 281;\" alt=\"\" \/><\/div><\/div><\/div>[vc_separator][\/vc_column][\/vc_row][vc_row][vc_column]<div class=\"dt-fancy-separator\" style=\"width: 100%;\"><div class=\"dt-fancy-title\"><span class=\"separator-holder separator-left\"><\/span>PharmaNET - An online platform for connecting a network of pharmacies<span class=\"separator-holder separator-right\"><\/span><\/div><\/div>[vc_tta_tour][vc_tta_section title=&#8221;Overview&#8221; tab_id=&#8221;1687278682379-16d4c316-ab68&#8243;][vc_column_text]PharmaNET emphasizes the significance of creating a network of pharmacies to connect with and contact consumers in order to enhance the formality and professionalism of the pharmaceutical industry while also improving the quality of medical care and the dependability of drug availability. PharmaNET focuses on social and economic problems that call for a compromise between providing therapies that enhance and lengthen life while being lucrative. Pricing, market access, R&amp;D procedures, supply chain quality (including ethics, labor, health, and safety), and the development of treatments for rare diseases will all help maintain the aforementioned balance. The ultimate objective is to give pharmacists a platform via which they can present themselves to the general public as a virtual entity concentrating on neighborhood pharmacies. This platform benefits both pharmacies and patients by acting as a link between them in a variety of ways. It provides a platform for mid-sized pharmacies to create their own websites and publish themselves, while also assisting patients by providing a platform for them to search for medicine and find the nearest pharmacy where they can get their medications.<\/p>\n<p>There are three main types of user models in the PharmaNET web application: administrators, pharmacy owners, and patients. Administrators have the most privileges and are in charge of managing and maintaining the web application. Pharmacy owners are in charge of running a specific pharmacy and have access to features such as managing inventory, filling prescriptions, and interacting with patients. Customers (Patients) are people who use the platform to manage their own healthcare needs, such as refilling prescriptions and accessing their medical records. They can communicate with pharmacy owners via the platform as well.<\/p>\n<p>A chatbot for a PharmaNET is available on the platform for providing customers with information and assistance. Some functions of a chatbot named \u201dChatPharma\u201d includes:<\/p>\n<ul>\n<li>Providing information about prescription medications, including possible side effects and interactions with other medications.<\/li>\n<li>Answering common questions about healthcare, such as how to manage a specific medical condition or how to properly take medication.<\/li>\n<li>Assisting customers with refilling their prescriptions online.<\/li>\n<\/ul>\n<p>To use a \u201dChatPharma\u201d on a PharmaNET, Customers (Patients) would typically enter their question or request into a text field, and the \u201dChatPharma\u201d would provide a response in real-time.<\/p>\n<p>The potential future implementations of \u201dChatPharma\u201d includes, Image processing and natural language processing (NLP) to automate the process of reading and interpreting hand written medical prescriptions.<\/p>\n<p>Link: <a href=\"https:\/\/github.com\/ENZY-T\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>[\/vc_column_text][\/vc_tta_section][vc_tta_section title=&#8221;Team&#8221; tab_id=&#8221;1687278682380-d782df32-74f8&#8243;][vc_column_text]Kalyanarathne W.M.U.W &#8211; EG\/2018\/3357 &#8211; Project Manager<br \/>\nJeewanka R.M.C. &#8211; EG\/2018\/3356 &#8211; Back End Developer<br \/>\nKetawala K.I.L. &#8211; EG\/2018\/3365 &#8211; Front End Developer<br \/>\nWijekoon W.M.K.G.V.B &#8211; EG\/2018\/3507 &#8211; Chat-Bot and ML Developer[\/vc_column_text][\/vc_tta_section][\/vc_tta_tour]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.shortcode-single-image-wrap.shortcode-single-image-33197e50368911185e4dbb8297397bb6.enable-bg-rollover .rollover i,\n.shortcode-single-image-wrap.shortcode-single-image-33197e50368911185e4dbb8297397bb6.enable-bg-rollover .rollover-video i {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.shortcode-single-image-wrap.shortcode-single-image-33197e50368911185e4dbb8297397bb6 .rollover-icon {\n  font-size: 32px;\n  color: #ffffff;\n  min-width: 44px;\n  min-height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  border-style: solid;\n  border-width: 0px;\n}\n.dt-icon-bg-on.shortcode-single-image-wrap.shortcode-single-image-33197e50368911185e4dbb8297397bb6 .rollover-icon {\n  background: rgba(255,255,255,0.3);\n  box-shadow: none;\n}\n<\/style><div class=\"shortcode-single-image-wrap shortcode-single-image-33197e50368911185e4dbb8297397bb6 alignnone  enable-bg-rollover dt-icon-bg-off\" style=\"margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; width:500px;\"><div class=\"shortcode-single-image\"><div class=\"fancy-media-wrap  layzr-bg\" style=\"\"><img class=\"preload-me lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20500%20500&#39;%2F%3E\" data-src=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/BackCover_Project_Pharmanet-1-500x500.png\" data-srcset=\"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/BackCover_Project_Pharmanet-1-500x500.png 500w, https:\/\/www.eng.ruh.ac.lk\/deie\/wp-content\/uploads\/2023\/06\/BackCover_Project_Pharmanet-1-1000x1000.png 1000w\" loading=\"eager\" sizes=\"(max-width: 500px) 100vw, 500px\" width=\"500\" height=\"500\"  data-dt-location=\"https:\/\/www.eng.ruh.ac.lk\/deie\/best-software-projects-2021-2022\/backcover_project_pharmanet-1\/\" style=\"--ratio: 500 \/ 500;\" alt=\"\" \/><\/div><\/div><\/div>[\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text]The third year students recently completed their software project modules in which they developed complete software systems for identified problems\/applications. Out of 19 projects, the following three projects scored the highest marks and selected as the best software projects in the year 2021\/2022. &nbsp;[\/vc_column_text][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1687279760858{margin-bottom: 20px !important;}&#8221;][vc_column][vc_tta_tour][vc_tta_section title=&#8221;Overview&#8221; tab_id=&#8221;1687272736965-384c9fa6-0107&#8243;][vc_column_text]Attracting a larger audience and selling tickets&hellip;<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[90,91],"tags":[],"_links":{"self":[{"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/posts\/59299"}],"collection":[{"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/comments?post=59299"}],"version-history":[{"count":18,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/posts\/59299\/revisions"}],"predecessor-version":[{"id":59410,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/posts\/59299\/revisions\/59410"}],"wp:attachment":[{"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/media?parent=59299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/categories?post=59299"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.eng.ruh.ac.lk\/deie\/wp-json\/wp\/v2\/tags?post=59299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}