iTranslated by AI
Building an E-commerce Site for My Sole Proprietorship
The Story Behind This
Quite a while ago, I watched a video.
The title was, "Talking about why the payment service Stripe was easy to use."
And so, this morning, the motivation to use Stripe myself suddenly welled up, so I decided to rent a VPS and build an e-commerce site.
The inspiration came from the thought, "I want to sell some merchandise."
I initially thought about using the sales features on Squarespace. However, the cost, even with an annual payment, is a bit painful for me right now.
Choosing a VPS
I want to reduce fixed costs. I think I'll go with ConoHa VPS.
Besides, they have a friendly approach toward subculture fans.
Let's Define the Requirements
I think it can be considered complete if I can build these four web pages:
- Home Screen
- Shop
- Contact
- Company Overview
Home Screen
I want to set the shop as the home screen. However, if I do that, index.html would be equivalent to shop.html. This means I would have to create them twice, which is a hassle.
Therefore, I'll try to just display "Welcome" on the screen.
For example, like the official website of Team Shanghai Alice from Touhou Project.
Shop
A product list page. Manually adding items one by one would be tedious. Don't I need an admin page?
The Ruby on Rails tutorial is excellent, and it even covers implementing an admin page, or rather, authentication. Plus, it's test-driven development.
Contact
I want to be able to send emails.
I need an input form. Oh, this is starting to feel like a lot of work.
Maybe I'll just list my email address instead.
Company Overview
Include the business name, phone number, and address.
For the address, I'll only list it down to the zip code level. I won't include the street address.
Or perhaps I'll use a virtual office.
Domain
I already own a domain that I acquired when I signed up for Google Workspace Starter. In other words, I bought it through a Squarespace reseller.
However, it might be cheaper to use Muumuu Domain.
Summary
After going through the Ruby on Rails tutorial, I'll decide how exactly I want to build it.
Reduce fixed costs at all costs!
Be careful about disclosing personal information!
Discussion