This was a University project where we had to create a fully functional website with a database behind. There are two types of users; customers and handymans. I had to use CodeIgniter framework to successfully accomplish this project, a totally new experience for me which turned out really well. Customers will have to register in order to post jobs which will be considered by handy mans. Handy mans also have to register in order to accept jobs from customers. I have used php PDO connection in order to connect to the mysql database so sql injection can be avoided. When a user logs in, the website send a request to the database to see if the details corresponds with the ones in the database CSS, Form Validations, Primary keys in sql, PHP PDO, Jquerys, MD5 hash tables.