|
|
|
 

 
  |
online portfolio
internet sites
-
AIMW09.ORG
This website was set up for an International Conference organised by the International Association of Gerontology and Geriatrics (IAGG), and the Maltese Association of Gerontology and Geriatrics (MAGG). The site is an informative one with a close eye on delivering information to the scholars attending the meeting. PHP was used in sections where form submissions were needed. Mail handling is done via XHTTPRequests (Ajax) scripts. The site is a full CSS / HTML 4.0 valid one.
-
ExigoMalta.com
This website was set up for a wood consultant. This site showcase the expertise of Exigo Consultants, and explains various services offered. The projects consists of a fully dynamic Content Management System written by myself, which allows the owner of the site to change the contents. The CMS used for this project allows the dynamic creation of extra pages, whilst also allows for image and other attachment handling, all by using XHTTPRequests (Ajax) and jQuery javascript library. Mail handling is done via XHTTPRequests (Ajax) scripts and a mail PHP library (PHPMailer). The site is also a full CSS / HTML 4.0 valid one.
-
PHP-Malta.info
This discussion board is based on the phpBB Open Source boards. The main idea for this discussion board is to unite together PHP developers in Malta. Despite not taking any active part in the development of the ready made script, I was responsible in setting up plugins, modify plugins to make them work with this version and also general running of the board. I heavily modified the script to make the boards work with a mailing list (read / write to a mailing list hosted on Google Groups), and Search Engine Optimisation of the board.I am also very active in the moderation / administration of the boards, offering my humble help to other users in their PHP development.
-
OWN YOUR LIST
This website was created as a sub-contract received from SergioZampa.com. I was entrusted with the job to create a stock system whereby the shop owner can create wedding lists to the couples. Once the list is finished, the couples will then forward the secret code to their guests who then can enter the online gallery and shop for their items. Fully integrated with Paypal allows for payments. Also the couples have gallery management rights in order to view how their wedding list is being purchased and view messages left over by their guests. All written in PHP including XHTTPRequests (Ajax) and jQuery javascript library. Mail handling is done via XHTTPRequests (Ajax) scripts and a mail PHP library (PHPMailer). The site is also a full CSS / HTML 4.0 valid one.
facebook applications
-
EF Staff member
This application was my first attempt in working with the (old) Facebook Developers class. The application consisted of displaying an EF Logo on each of the members who accepted this application. Another option was to add the office which the staff members used to work at. After the system was changed, unfortunately I had no time / interest to fix it again. The FBClass (Facebook Developers Class) was used for this project.
extranet sites
-
Bookings Site for EF Malta
This internal website was used to allow the sales team of EF Language Travel school to book travel activities. The project is also used by the Marketing manager where he can extract reports. Copies of bookings are automatically sent out to the suppliers, and then can be used to compare the invoices with the end of month reports. Security was a top priority in this project, followed by usability. User Interface was kept to a bare minimum, and all focus was carried on functionality.There is no link since this site requires login
intranet sites
-
Project to test Web Accesibility
This project was a University project for our BSc. qualification. The group consisted of three students, one specialised in front end, one in .NET applications and myself in PHP. The hardest task we had was to make the back end parser work with the PHP modularity which was scripted by myself. My job was to allow the uploading / editing of the XML schemas which the parser used to parse the websites. Form handling was also my task. A very hard task to do was to implement methods stored in a .DLL written in C#. There is no link since this site requires login
-
Location Based Services using GIS
This project was a University project for my MSc. Informatics. The site consisted of Graphical User Interface to different types of users. The main used area was that of the normal driver where a map is presented and the user can view the route planned for him. More information can be viewed at the pre-print version of my thesis. The main techonologies were OpenLayers to present the map, alongside with Mapscript to script the Map (served by MapServer). Backend technologies involved PHP, Pl/PGsql, PL/PHPsql, PostgreSQL as Database, pgRouting / Postgis. There is no link since this site requires login
open source projects
-
Scan over Web
A PHP Lightweight Scanning GUI which makes use of the Open Source SANE Scanning software. The PHP GUI can be installed on any Web Server as long as PHP can be run. PHP calls the scanimage command in order to provide the scan. Post scanning, the image is piped "|" to gocr / pnmtojpeg in order to provide the acquired file.
-
Punto Banco Tutorial
The C# .NET software is used in order to provide training to the user on the game of Punto Banco (baccarat). The software guides the user through every card and goes all along for the whole hand explaining the rules clearly. If the user wants to run through some hands in order to provide statistics, this can be done by switching off the Tutorial Mode and this will enable 'fast' usage of the software. The software creates also a statistics file in order to help the user get a clearer picture of the odds this game proposes.
-
Open Crypt
This C# .NET project allows the user to hash / encrypt / decrypt a list of directories / files. The user can drag and drop and/or choose via a browser which files / folders he needs to crypt. The selection allows for MD5, SHA1, SHA128, SHA256, SHA512 hashing which is saved in a CSV file and/or for AES encryption based on the user's keyed-in phrase.
|
|
|
|
matthewpulis.info © 2008-2009
|
|
|
|