× Home About Skills Portfolio Contact

Portfolio

Freelance Projects / BenenatoMusic.com

Project Overview

In 2016, I decided that along with taking courses at RISD and online trainings at Lynda.com, the most effective way to learn and understand the fundamentals of front-end web development would be to build a website from scratch (No WordPress, No Wix etc.). Being a musician, I decided to create a website that focuses on my music background and interests. Like my other freelance projects, I'm always looking to improve my design and front-end development skills, but building this website helped me learn quite a bit about HTML, CSS, JavaScript, SEO, responsive web design, and overall web architecture of a website.

Research Analysis

For inspiration for creating this website, I spent a lot of time reviewing and testing band and musician website templates on websites such as ThemeForest.net, BandZoogle.com, and Colorlib.com, as well as watching YouTube videos on UI/UX design and front-end development. I made a list of my favorite band and musician websites (which I still update often), and this process is ongoing since I often like to redesign and update my code on this website.

Sitemaps & Wireframing

First, in order to help myself understand how many web pages would be involved in building this website, I created a sitemap that represented the main navigation. I also created low-fidelity wireframes to map out the website's structure and page layouts for both mobile and desktop.

benenato music sitemap

Design Elements

Design element highlights on the website include using the Google Fonts API to add web fonts, creating a mobile responsive menu, creating complex components such an HTML5 audio player, a masonry layout for the image gallery, and creating a PHP contact form in order to send notification emails to an email address once the form has been submitted.

Skills demonstrated / Tools used

  • HTML / HTML5
  • CSS / CSS3
  • JavaScript
  • jQuery
  • PHP
  • Sublime Text
  • Photoshop
  • SEO
  • GitHub
  • Installed XAMPP web server to testing PHP code
  • Added Google Analytics tracking to the website

Web Hosting and Site Launch

Once the website was ready to launch, I purchased a domain and a web hosting plan with GoDaddy.com and uploaded all of the web pages and assets to the file manager. I also purchased a website security plan and set up a custom email address. I also had an SSL certificate installed, and updated my .htaccess file in order to redirect visitors to the secured (HTTPS) version of my website.

*This domain is no longer active. I created a repository and set up a domain on GitHub.

Visit Website

benenato music laptop mockup

benenato music mobile mockup


Back to Portfolio