I had to overcome many challenges when developing this website. I had to follow a mockup with a unique design style that included elements that I previously had no experience with. I also had to adhere to very strict guidelines from the client. Lastly, I had to develop a tracking system for the e-learning portion of the website from scratch.
To make my life a little easier, I came up with my own CSS framework for this project, created with Sass. This allowed me to re-use classes as I developed the website and easily create layouts, change colours, adjust font styles, and more.
Using Git, we were able to establish an effective communication system amongst all the involved parties, which made for a very smooth and streamlined bug reporting and resolving process. It also made the user testing phase of the project very easy.
To create the progression system, I used simple PHP and stored a user’s progress into a MySQL database, allowing them to pick up where they left off on any device.
Taking the designer’s Adobe XD website mockup, I developed the front and back end of the website.
© 2020 Jimmy Laroche. All Rights Reserved.