Magento 2 is the leading eCommerce platform used for online stores. In addition to this, It is a great choice for those who want to start an online business. Magento runs on a little bit different basis as compared to WordPress. Rather than a single solution for each and every user, it provides particular packages for small companies as well as different types of websites. So, today in this blog, we will discuss the step by step procedure of “how to create a Magento2 store using one of the most popular Magento 2 theme “FreeGo”. Highly suitable for all kind of eCommerce stores.
Why FreeGo theme?
FreeGo is a totally responsive Magento 2 theme with a clean and amazing design. This theme is totally Free for you so you do not need to pay a single penny for downloading it.
This Magento 2 theme is smooth to customize, highly flexible with a wonderful backend panel that helps to create a fully functional online store. It offers a great set of features that includes usability as well as style to any website. This great theme helps shop owners to create their business fully effective and boost revenue in a short time.
Moreover, it has various features such as user-friendly navigation, child theme ready, featured and new products list, works nice on landscape and portraits display of iPhone and iPad, runs on the various browsers, works awesome with all features of Magento. So, here we list some of the features in this guide.
1) Fully Responsive
FreeGo is fully responsive to any type of device like laptop, desktop, smartphone, and many more. FreeGo theme is designed with intelligence and good UX design for all mobile devices.
2) Touch-Optimized Slideshow
It supports the touch-optimized slideshow which looks wonderful. Moreover, it is also optimized for touch drag and drop that will be beneficial for mobile and tablet users.
3) Ready with Magento 2.0
FreeGo theme appears with Magento 2.0 compatibility. Each and every extension that comes with the FreeGo theme is fully compatible with Magento 2.0 without affecting the Magento core files.
4) Featured Product List
Featured products list to display the featured products in the store in an attractive and eye-catching way. Buyers can smoothly view your product and purchase from the featured list on your website.
5) Off-Canvas Menu
FreeGo theme supports easy to use the off-canvas responsive navigation menu. It is one of the best solutions for the store on mobile nowadays.
6) Powerful Admin Panel
A number of options neatly organized into sections that permit you to create the store without any coding knowledge.
7) Child Theme Ready
FreeGo supports child themes for advanced customization. That is the reason the update of the theme will be smoothly handled.
8) Extension Included
The theme includes two extensions for a better customer experience. The one is the Sold Out Label Extension, that puts a “sold out” label on the default image for all products that are out of stock. The second one Shop By Brand Extension, that permits the customers to shop by brand in your store. Moreover, it assigns unlimited products with a brand image or Logo.
Most importantly the FreeGo theme provides 2 types of theme selection for your website. The first one is the FreeGo Dark theme. Look at the demo here.
And, the second one is the FreeGo Light theme. See demo here.
You can choose the kind of theme according to your preference.
Before we start, it is great if you create a free Magento account. This is an independent portal from the website you will be creating, however, you can smoothly move from one to the other.
Let’s learn how to build your Magento 2 store.
1) Magento’s Server Requirements
Magento has some necessities that have to be found by any server that is going to host the platform. To use Magento you need to make sure you have the following points.
- Firstly, Operating System – Linux x86-64 and other Linux distributions.
- Secondly, Web Server – You can use Apache or Nginx as your web server.
- Thirdly, Database – Magento is suitable on MySQL version 5.6 and 5.7.
- Fourthly, PHP – Magento recommends using PHP 7.3.
- Finally, Memory – Magento will need 2GB or more Random Access Memory (RAM).
You need to understand the requirement before going to the next steps.
2) Select a Web Host and Domain Name
Here we list some popular hosts that provide one-click installation options for Magento such as,
Moreover, various service providers present domain name registration as part of your hosting package.
3) Download and Install Magento
After purchasing a plan from a hosting provider and set up your account. Moreover, you can install Magento Open Source by heading over to the product page and clicking on the Get Started button.
Click here to download the Magento2 open-source software.
4) Download and Install FreeGo Theme
If you want to know more about it then Click here.
If you also want to see the theme demo, then you have to just click here and you redirect to the live demo of our FreeGo theme.
5) Admin side Configuration
Generally, before installing Magento software, you have to customize your admin side username as well as password. Moreover, you need a prompt to do before executing the installation process.
After this, you have to define the place where your Magento installation will exist on your server as well as you need to decide the URL path of your admin login page. After completing the customize settings, then you have to click on Install. When the process is completed, you will get the confirmation message.
Finally, you can click on the Admin side URL and login to it using the username and password you build during the installation process.
After completing this process it will take you to your new Magento dashboard in which you can create your eCommerce website.
Also Read: Magento Home Page Design [Best Practices]
6) Theme Configuration
We will configure it in the same way as our live demo theme, without affecting product data. Remember that the actual images and banners of the demo can not be configured. The blank images will be configured instead of those images.
Once you installed the FreeGo theme, you can access it by going to Content> Design> Configuration. Then you can begin modifying its settings by selecting the website setup you want to customize. Moreover, this is where you will search the interface for altering or uploading a logo and other elements for your online store.
Activate the new theme
Open the Magento admin panel and navigate to Content > Design > Configuration.
Click on Edit
7) Understanding the Magento Content Hierarchy
Here we take a moment to dive a slight deeper into how Magento arranges content. There is a hierarchy when it comes to the various elements you will require to work with.
Whenever you install Magento, you will automatically start with a single website. It is introduced as your main website. You can also build additional websites doing the same installation.
You can build more than one store using a single website. Each and every store will have its own main menu accordingly. However all the stores within a website share a catalog, they can feature various products.
Moreover, it is another way you can offer a flexible experience to your visitors. Your Magento stores can have various views. For instance, you can use this feature to accommodate diverse languages. By using this your visitors would be able to choose the familiar language on the front page to alter the store view.
These above elements are what Magento developers refer to as ‘scopes’. For instance, the website scope would show next to settings that apply to anything within the website hierarchy tier.
8) Examine Extensions For Enhance Functionality
The Magento 2 extensions boost the productivity of your Magento store. Moreover, it provides a great shopping experience and then enhances your sales growth. Providing a great user experience is the main thing for the e-commerce platform.
If you require to get the best out of Magento 2 platform, then you have to buy extensions. Once you select one and check out, you are able to download and install the extension.
Though it comes to which extensions you want to use, the selection is totally on you. In addition to this, it relies upon your goals and requirements for your eCommerce website.
Here, we define some common categories you may purchase.
Using the admin tool extension you can set the admin side. For this type, we are providing 6 different Magento 2 extensions such as Bookmark Manager, Category Import/Export, Static Block Import/Export, CMS Page Import/Export, Customer Attributes as well as Discount coupon code link.
Solwin Infotech provides a total of 26 extensions for this type.
We are providing various more extensions for you. If you want to know more Click here.
9) Change Your Store Setting
You need to do something before you begin to add products to your store to personalize your eCommerce website’s settings. For this, you have to go in, navigate to Stores > Settings > Configuration.
There are a plethora of options to analyze here, however, some points we define here just for you, such as First of all, Location, timezone, and currency settings. Second of all, the email address to be used to get notifications. Third of all, Consumer account settings. Final of all, shipping and payment options and many more.
Whenever you make changes, you will need to click on the Save Config button to make changes.
10) Setting Your Product Pages With Prices and Images
Setting up products for your Magento store, you need to follow a few steps. If you go to Catalog > Products then you can see a list of your existing products and the Add Product button.
Every time, you will need to add a name, price, and Stockkeeping Unit number. In addition to this, the optional data like weight and dimensions, stock quantity as well as a description.
Afterward, you can select to upload an image or video of your products. Many visitors need to watch how’s your item looks like before they buy it.
Even though you are selling virtual or downloadable products, you want to add a photo or graphic that presents your service or digital merchandise. Whenever you find it is finished, then click on the Save button.
If you are ready for your product to make it live on your website, then also you have to be sure the online Product switch is toggled on as well. Nevertheless, it is sometimes amazing to wait until all your products are ready for consumers before publishing it.
11) Choose Your Payment and Shipping Options
Generally, using Magento, you have a number of options for both payment and shipping. Most of the time, payment, as well as shipping options, have a great impact on whether a customer completes a purchase on your website or not.
You will find these settings by going to Stores > Settings > Configurations. After that, Payments Methods will be provided under Sales on the menu.
12) Launch Your Website
If you have been creating your website locally, then the final step is to make all of your Magento files to your webserver. For this, you can use your local development application or a File Transfer Protocol (FTP) client. This will broadcast your website on the World Wide Web for users.
Finally, Magento has something for anyone who wants to start an online store. Magento is a great choice for online sellers.
Nowadays, Magento is awesome for growing eCommerce websites. So, in this blog, we presented how to create a website using the FreeGo Theme. Moreover, you have now sufficient information from this tutorial to move the process more quickly.
All the best!
Feel free to contact our Magento experts for any help related to theme installation and customization. We are always ready to support you.