My name is Dulanjaya Bhanu. I'm a Java developer based in Sri Lanka. I have developed many types of Desktop Apps, Web Apps and Mobile Apps. If you are interested, you can view some of my favorite projects in my portfolio down below. Need something built or simply want to have chat? Reach out to me on social media.
Java is a multi-platform, object-oriented, and network-centric language that can be used as a platform in itself. It is a fast, secure, reliable programming language
PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer
MySQL is the world's most popular open source database. According to DB-Engines, MySQL ranks as the second-most-popular database, behind Oracle Database
JavaScript is a scripting language that enables you to create dynamically updating content, control multimedia, animate images, and pretty much everything else
React Native is a JavaScript framework for writing real, natively rendering mobile applications for iOS and Android. It's based on React
HyperText Markup Language (HTML) is the set of markup symbols or codes inserted into a file intended for display on the Internet
CSS is designed to make style sheets for the web. It is independent of HTML and can be used with any XML-based markup language.
Help Hub 2.0 is a web application that I developed using PHP, MySQL, HTML, CSS, and JavaScript. It is a platform that connects people who need help with people who can offer help in various topics and categories. Users can register, publish posts, put comments, chat privately, and receive notifications. The application also has a built-in search indexing algorithm that allows users to find relevant posts and follow their favorite categories. Help Hub is a project that showcases my skills and passion for web development and social good.
This app called Manthra is a chat application. This application has similar functionality to WhatsApp social media app. Through this app, it is possible to identify new friends and chat with friends.
We can register in the app by giving our name, location, mobile number and password to this app. Also, to log into the previously created account, the user's mobile number and password must be given.
Also, this app has been developed using React Native JavaScript framework. For back-end programming, PHP programming language and mySQL are used as the database management system.
Salpila is a fully functional e-commerce web application. This web application has been developed for a shop selling 100% hand made products. Also, the expected grant goals are to provide a customer
with the opportunity to check the products available in the shop at any time and buy the product he wants through the online method and to provide the owner of the shop with the opportunity to manage
all his payments and check stocks.
Also, any user accessing this application can search for any product and view their details. But to add the desired products to the watchlist, to add the products
to the cart and to purchase the products, you have to register in the application. Also, products can be purchased through the online payment gateway. After purchasing a product in the right way,
an invoice will be generated automatically and then it can be downloaded or printed. Also, any problem a customer may have can be addressed through the in-built chat service in the application. Also,
a customer can give a feedback for a purchased product. In addition, the customer's profile can also be maintained.
e-Shop is a fully functional e-commerce web application. Also, the expected grant goals are to provide a customer with the opportunity to check the products available in the shop at any time and buy
the product he wants through the online method and to provide the owner of the shop with the opportunity to manage all his payments and check stocks. Also, any user accessing this application can
search for any product and view their details.
Also, any user accessing this application can search for any product and view their details. But to add the desired products to the watchlist,
to add the products to the cart and to purchase the products, you have to register in the application. Also, this application has provided an opportunity for a registered user to sell his products.
Also, products can be purchased through the online payment gateway. After purchasing a product in the right way, an invoice will be generated automatically and then it can be downloaded or printed.
Also, any problem a customer may have can be addressed through the in-built chat service in the application. Also, a customer can give a feedback for a purchased product. In addition, customer and
seller profiles can also be maintained.
This application is a proposed system developed by the Sri Lanka Railway Department to manage train schedules. In this application, all the railway stations in Sri Lanka are categorized according to
the way the railways run and after selecting a relevant category, you can see all the railway stations in that railway line. After selecting the desired station, you can view the relevant timetable.
(In the admin dashboard nothing can be published for security reasons.)
This application is a proposed system developed by the Sri Lanka Railway Department to manage train schedules. In this application, all the railway stations in Sri Lanka are categorized according to
the way the railways run and after selecting a relevant category, you can see all the railway stations in that railway line.
After selecting the desired station, you can view the relevant timetable.
And after a student registers for the first time in this school management system, he gets a 3-month trail period. Then you can use the system for one year after paying the relevant amount within
those 3 months. But if the trail period expires, all the processes in the system will be blocked for the concerned student and if he wants to use the system again, he must pay the relevant amount.
This app called Chat Width Dulanjaya is a chat application. This app includes the functionality of WhatsApp and Facebook social media apps. Through this application, it is possible to identify new friends and chat with friends. We can register by providing our name, location, email, mobile number and password to this application. Also, to log into the previously created account, the user's email and password must be obtained.
This is a one page design created for a computer shop. Also, this website has been disigned using HTML,CSS and Bootstrap framework.
This is a one page design created for a computer shop. Also, this website has been disigned using HTML,CSS and Bootstrap framework.