Web Development

Web Development, like Mobile Development, is one of my personal interest that I enjoy doing in my spare time. I have also been in two courses that practiced skills in web development. Both utilized Microsoft’s ASP .NET.

The first course, Web Architecture, taught the basics of build ASP pages. It combined my preexisting knowledge of C# and its structure to build pages that inherited class traits.

The second course, a development project, forced us to put these skills into practice when a group of myself and five other competed aginst other groups to build a website and database for a local non-profit. Although our site was not chosen, it is still live here.

Web Architecture

This course focused much more on website functionality and persisting values rather than a “pretty website.” All Pages are simple looking but have lots going on in the background.

Check out my GitHub Repo for the rest of the my Web Architecture work.

Exam Website

This site done as part of an exam. It was a Train ticket booking site. This focused on carrying values from one page to the next. It also implemented a few methods: get discount to determine senior or minor status and methods to validate text entry.

Below is part of the getDiscount() method, after assigning the selected passenger to varible passengerAge it assigns a 15% discount if you are a senior or a minor.

if (passengerAge < 18 || passengerAge > 60)
{
	discount = 0.15;
}
else
{
	discount = 0;
}

return discount;

Development Project

This was developed over the course of a semester. The previous semester was dedicated to documentation and analysis. A group of myself and five other built the project using ASP .NET. You can check out our GitHub Repo here or view the site. Below are screenshots of the homepage and backend admin portal.