My Projects

I have been working many projects since I started my journey as a developer. Some are for school, others for my personal use.
Here are some examples... For many others check my repositories.

Word Search Puzzle Generator

Technology UsedJava Spring-Boot
DescriptionIt is a Java web application created with the Spring-boot framework. Using API endpoint to get random words based on user preference. The puzzle is created with three difficulty levels based on user input. Then, the puzzle and word list display with the solution. The project is deployed to Azure cloud services.

Word Search Puzzle For Kids

Technology UsedJavaScript
Description The Javascript version is created for kids. Words select depend on grade selection. Text file including puzzle, word list and solution automatically downloaded by the user. Online playability will be implemented soon. The project is deployed to Azure cloud services as well.

COVID-19 Canada WebApp

Technology UsedJavaScript, ChartJs
Description I created a responsive web application to report the number of COVID-19 confirmed cases in Canada and provinces since January 2020. When the HTML document is loaded, the app requests a web service to get the JSON data from a remote server asynchronously. Then, display the selected province's weekly and cumulative confirmed cases and death numbers. Also, draw two graphs of weekly confirmed and death cases. Users can change the chart type as a line or bar chart. And display a table of formatted data for every province at the end. The project is deployed to Azure cloud services.

Word API Service

Technology UsedJava SpringBoot, RESTful, MySQL
Description Provide API endpoint to random words based on user preference. Words are stored in the MySQL database.

Calendar App

Technology UsedJava Spring-boot, Spring security, Thymeleaf, MySQL, Bootstrap, JavaScript
Description Created an application to create and keep event information for the users. Implemented all security measures with user login/logout/register.

Expense Tracker App

Technology UsedASP.NET Core, SQL, Bootstrap
Description Created an application to keep track of expenses.