All Projects


  • Project Image
    Name: Lockdown Hotels

    Description: This application allows a user to view a list of hotels, add extras and make a booking. During the booking stage, the check in date is selected, and number of nights chosen. The price is dynamically updated using JavaScript, based on the user's package choice and addition of extras. The user can pay for their booking using Stripe payment or PayPal. Contact messages can also be sent. A hotel owner can list their property, set prices, add features.

    GitHub Link: https://github.com/kevster2017/lockdownHotels

    Project Added: 11 months ago


  • Project Image
    Name: Software Development

    Description: This application covers basic programming challenges in software development involving Strings, Integers and Sorting. This includes: reversing a string, anagrams, Fibonacci Series, Factorial of Integers and Bubble Sort. The user can select a challenge by clicking a button on the Home Page. Some challenges allow user input, which is checked for the correct type of input. On the view code screen, hints are provided on how to solve the challenges. Clicking on the Display button reveals working code for that challenge. The application was developed in Visual Studio in the C# programming language.

    GitHub Link: https://github.com/kevster2017/SoftwareDevelopment/tree/master

    Project Added: 1 year ago


  • Project Image
    Name: Find My Pet

    Description: This application is used to post a missing or found pet. The pets are categorised as Dogs, Cats or Other Pets. By clicking into an index, a user can then view the individual pet profile. A database query checks the missing and found pet tables for matching microchip numbers and highlights a match. The user can then click into the matching profile. A user can also post public and private messages. Pet profiles can also be shared to Facebook and WhatsApp.

    GitHub Link: https://github.com/kevster2017/FindMyPetLaravel10

    Project Added: 1 year ago


  • Project Image
    Name: Project Management Tool

    Description: This Project Management Tool provides a facility for a Programme Management Office to monitor their portfolio of projects. Projects can be created, edited and deleted. Projects are displayed according to their type, e.g., Internal, External or Pipeline. The full project portfolio can also be displayed. Projects documents can be uploaded and downloaded by individual project managers. Validation ensures that only the correct file types can be uploaded, e.g., .docx, .xlsx. User accounts can be created/updated and deleted by the administrator.

    GitHub Link: https://github.com/kevster2017/ProjectManagementTool

    Project Added: 1 year ago


  • Project Image
    Name: eCommerce

    Description: This project covers the main features of a typical eCommerce site. A user can register their account with the application, view, and purchase products. A user can browse products, add a product to their cart. Pay for the product using Stripe Payment or PayPal, then view their orders. An administrator can add new products, edit product details, and delete products. The administrator can also update order statuses from payment pending to paid, and delivery status from pending to dispatched. The application uses 3 database tables that cover the different database relationships.

    GitHub Link: https://github.com/kevster2017/eCommerce

    Project Added: 1 year ago