Hello, I am Allan Yip,

a developer.

I have been building websites and backend systems for over 20 years. I love to create solutions that make people's life easier. Below are some technology examples I used.

Icon
  • Web

  • PHP, Laravel
  • Node.js
  • ASP.NET/ASP
  • Gatsby JS
  • React
  • jQuery
Icon
  • System

  • Python
  • C#.NET /VB.NET
  • JAVA
  • VB6/VBA
  • C#
Icon
  • Database

  • MySQL
  • MS SQL Server
  • MongoDB
  • MS Access

Portfolio

Online Dashboard

Fast loading online report dashboard created with Gatsby JS.

Film Stars List

Typical master-detail list with filter function,created with React JS.

Timesheet System

One page timesheet website by using PHP and Ajax.

Clinic management system

Manage patient and consultation information online in Node.js.

Wedding anniversary site

My personal website to celebrate a special day in my life.

Online Dashboard

Fast loading online report dashboard. Speed improved as Gatsby helps to convert React JS to static web page.

  • developed in Gatsby JS
  • login management with Auth0
  • applied NIVO data visual library
  • JS reading source data from EXCEL file
  • only 2019 and 2020 fictional data are provided

Film Stars Filter List

Typical master detail list with filtering functions

  • developed in React JS
  • read JSON file and load data as list
  • filter items by name and face features

Timehsheet System

System designed as one page web by using Ajax to reduce page loading time

  • developed in PHP and jQuery
  • login management with okta
  • using MySQL database
  • user needs to [Add Project] to screen and fills in hours used, then click [Save Timesheet] to confirm the changes
  • click pin icon next to project to show it on screen all the time without add it every week.

Clinic managment System

Online application to manage patient and consultation information. Only basic CRUD functions done and other features are still not completed yet

  • developed in Node.js
  • login management with okta
  • using MongDB as database
  • data is in master detail relationship for 1 Patient-> N Consultation -> N Medicine

Wedding anniversary site

Simple website to celebrate a special day in my life

  • in HTML5, CSS and javascript
  • black starting screen to avoid Chrome browser blocking the auto start music.

Get in touch

Please feel free to contact me if you interested in my work, or like to discuss any programming problems with me.

Any questions?

You can reach me with below contact or just fill in the form on the right