The process of building a website for Magic Tailor's a small tailor shop that handles adjustments and ad hoc clothing requests.
Figure 1. Google Maps location of Magic Tailor’s
Magic Tailor’s is a tailor shop in Rockville Centre, Long Island. Despite being in business for about 20 years, this small business does not have many technological systems in place: no website or way to manage customers. Post-COVID, many customers across all industries have relied and continue to rely on Google and business websites to decide when/where to take their business. Despite all this, Magic Tailor’s has a highly loyal customer base (who help spread reach through word of mouth) which has helped maintain a steady stream of customers. Considering this, it would be nice to provide these loyal customers with a way to share Magic Tailor’s more easily and grab the attention of those seeking tailoring services without solely relying on a referral. Moreover, the owner Geni Cepeda Zumba primarily speaks Spanish and does not have a lot of technical exposure past a mobile phone. Hence the website would primarily be customer-facing, with minimal to no services that require the owner to upkeep the site themselves.
As seen in Figure 1, Magic Tailor’s does not currently have a website link connected to Google. According to research, Google Maps is the most downloaded and used map navigation app in the United States, even with Android phones having the app pre-installed. Having a website in a Google Maps Business Profile helps improve SEO measures to improve ranking in Google discovery in both maps and searches. Thus, creating a website helps with customer acquisition and customer retention, which for any small business, helps maintain stability.
Since the website is primarily customer-facing (as stated above), the user mainly focuses on consumers. Consumers are looking for tailoring services such as altercations and hems on formal attire like dresses, jackets, and pants. Users love consistency and clarity. As creatures of habit, it’s hard to switch tailors or search for the perfect service repeatedly; customers prefer finding a great tailor and choosing their services for all their tailoring needs. The process of choosing a good tailor relies on a few key metrics: performance, price, the form of payment, customer service skills/communication, and speed.
Resources
Budget
In order to host a website, hosting services are availble in multiple formats. In the interest of keeping costs low for myself and the owner (in upkeep of the website), I will be using AWS to host (in which the free tier doesn’t exceed a few cents a month). The most expensive purchase will be a domain name, of which I settled on magictailors.co that lands at about $38 a year and increases annually, but for the first year will cost $11 when purchased through GoDaddy. Thus, the project has a budget of $30 to cover the domain/domain protection services and any accrued costs from AWS.
Timeline
| date | goal | stretch goal |
|---|---|---|
| jan. 30 | project proposal | background research started |
| feb. 6 | background research started simple website made with React and Flask |
Host on AWS |
| feb. 13 | Host on AWS + Balsamiq Wireframe | integrate & display scheduling API |
| feb. 20 | integrate & display scheduling API | integrate & display Google Reviews API |
| feb. 27 | integrate & display Google Reviews API | start collecting content finalize color palette |
| mar. 6 | integrate & display Google Reviews API | start collecting content finalize color palette |
| mar. 20 | start collecting content finalize color palette |
integrate color palette with dark/light themes that matches system preferences |
| mar. 27 | integrate color palette with dark/light themes that matches system preferences | continue content creation (images/text) |
| apr. 3 | continue content creation (images/text) check-in meeting with owner |
responsive layout |
| apr. 10 | responsive layout | start traslation work |
| apr. 17 | start traslation work | get a functional demo |
| apr. 24 | traslation work | tweak layout |
| may. 1 | final project |
thank you