During the week of the 21st – 25th of February 2022, I was given the opportunity to virtually attend a summer school experience by Immedia where I was exposed to the world of work and tasked with a web development project.
I was assigned a mentor by the name of Shane, who along with being a really great and awesome guy also attended this very same program not too long ago and really gave me a lot of insight into his experiences and industry best practices.
The project in itself was straightforward – to create a website based on a fictional movie from a selection of popular franchises:
- Harry Potter
- Lord Of The Rings
- Star Wars
I had chosen to base my website on a fictional movie from the Marvel franchise. This task allowed me to be completely free in how I would design my site and with that came some complexity from which I gained valuable experience.
Building My Website
Due to this, I had chosen to use a CMS where I decided between the WordPress or Wix platforms to design my website as they both allowed me to host my website for free.
I had compared the two and done extensive research and then actually tried to design the page I wanted in each platform.
I found WordPress to be limiting in that a lot of the features such as plugins that would give me form capabilities on my website were locked behind a paywall and I found that Wix allowed me to do this for free and also allowed me to be more creative in my design.
So I decided on Wix.
My idea for the design behind the site was to make a plausible yet very eye-catching website full of colour and animation. Wix allowed me to do this how I wanted with a few add ons.
- I made use of custom fonts that resembles the Marvel font and a font that had a breaking up effect on the letters.
- An introductory video that plays on the website.
- High-resolution compressed Images of Marvel characters and scenes as well as fan fiction designs.
- Animation on clickable elements.
The Animation aspect is where I had encountered a few challenges as I wanted the animation sequence to be performed in a certain manner on the Home page. After discussing my issue with Shane (my mentor) he had given me a solution which was to try having my animation play after my introduction video.
Another challenge I faced was that this was my first time optimizing a website using Search Engine Optimisation (SEO). This project really taught me a lot about Search Engine Optimisation (SEO). With the guidance from my mentor, he gave me the challenge to ensure that the website was SEO friendly and that my meta tags were set. After a bit of research, I was able to do this and overcome the challenge, and learnt something new.
You can visit my published site at: https://marvelsinfamous3.wixsite.com/marvelsinfamous3 or view the images above.
To conclude, I had a very enjoyable time being given a responsibility and executing it to the best of my ability based on the time constraint and gap in understanding of how to do what I what to and through reading, researching, and interacting with my mentor, Shane, I was able to create the site I wanted, how I wanted while still pushing and challenging myself. This was a really great experience that is invaluable that I will definitely refer back to going forward.
- Web Development by Nikhil
- My Web Development Experience by Serge
- 2nd Day at immedia by Natasha
- Starting My 2nd iOS Application On My 3rd Day @ Summer School! by Gomolemo
- Summer School project by Kohl