Get started
Welcome to ControlYourShop! Before diving into the installation process, let’s cover what you need to get started and the tools you'll be using to set up your store. This template is designed to give you full control over your e-commerce experience with minimal setup time, allowing you to be up and running in under an hour.
Requirements
Before you start, make sure you have the following:
- A Domain Name – You’ll need a domain for your store, which we recommend purchasing through Cloudflare for added security and simplicity.
- A DigitalOcean Account – This will be your server provider, where your store will be hosted. Create your account here: DigitalOcean
- Access to Your Email – Upon purchase of the template, you will receive an important script via email that you'll need during the installation process.
What You’ll Be Doing
In this setup, you’ll go through three key steps:
- Setting Up Your Server – You'll create a droplet on DigitalOcean to host your store, using Docker.
- Configuring Your Domain – You'll link your domain to the DigitalOcean server so that customers can access your store.
- Personalizing Your Store – After the server and domain setup, you’ll access the admin panel and configure the store’s settings, including its appearance, payments, and backend services like Firebase and Stripe.
Estimated Time
This process should take about 30-60 minutes to complete, depending on your familiarity with DigitalOcean and Cloudflare. Each step is broken down for simplicity, so even if you’re new to server management, you’ll be able to follow along without any issues.
After completing these preparations, you’ll be ready to move on to the Installation section, where we’ll guide you step by step through the process of getting your store online.