Chocoalot

Chocoalot is an e-commerce website that sells handmade chocolate.

type

Individual Web Design & Development Project

focus
  • Web Design
  • Web Development
  • Database
Tools
  • HTML
  • CSS
  • Java Script
  • PHP
  • MySQL
  • Adobe Photoshop

Overview

Chocoalot e-commerce website is responsive and can work on desktops, tablets, and mobile sized device. It also has some fun interactions. All content is original, chocolates are handmade by myself and photos are taken by myself as well.

1.1 Wireframe

Basic Structure

First, I started to create the wireframe in order to have an overview of the whole website flow and the grid system for product list page.

1.2 Coding

Code the Wireframe

After the wireframe is sketched out, I started to build the website by coding its basic structure with placeholder content.

HTML
CSS

Code the Prototype

After the wireframe is built, I moved on to create UI elements and tweak more design detail for the website.

HTML
CSS

Work with PHP and MySQL Database

Once I was satisfied with the layout of the website, I started to incorporate the website with a database. I created a database at my host for all the products with information including name, price, description, nutrition facts, date created...etc.

2.1 key screens

Chocoalot

Chocoalot is a fully coded e-commerce website prototype that has a PHP database. It promotes my handmade chocolate.

View the Live Prototype
3.1 Logo

Clear Space & Logo Anatomy

Chocoalot’s logo uses the negative space to indicate the letter C from its name. It also has a melting shape to reference chocolate. Another meaning behind this logo is that it reflects that our chocolates have layers of ingredients.

3.2 color system

Delightful & Tasty

Colors are used to deliver a delightful, tasty feeling. Also used to indicate different flavors of the chocolate base.

Group 9 Created with Sketch. PRIMARY COLOR ACCENT COLOR NEUTRAL COLOR
3.3 typography

Dosis

Lobster 2 is used only with the logo. Dosis is the brand typeface. It has a slightly longer look like our chocolate, and also round caps for a tasty look.

04. conclusion

Summary

Chocoalot is a fully coded e-commerce with my handmade chocolates. This was a challenging but fun and meaningful project for me. I've gained more knowledge of HTML, CSS, and JavaScript. Also, I got the chance to work with PHP and MySQL for the first time.

Reflection

It’s always difficult to learn a new language, including coding language. To me, coding is never an easy thing to do. Sometimes I can get stuck on a bug for a whole day.

During this project, I've learned more than just coding knowledge, but also how to deal with the frustrating situation and find useful sources, and, never give up.

View the Full Case Study

Wanna See More?