On Saturday, we kicked off the Medusa Hackathon the place builders can take part by creating one thing superior utilizing Medusa and win as much as $1,500 and funky swag!
This publish provides you some recommendations on the place to start out, some venture examples, and what pointers it is advisable comply with while you take part.
Examples of Tasks
Though the chances are limitless with Medusa, we all know it may be arduous to search out concepts generally. This part consists of some basic concepts and examples for tasks to create with Medusa for the Hackathon.
Stay shops
Constructing a reside ecommerce retailer is all what Medusa is about! One strategy to take part within the Hackathon is to deploy a reside Medusa retailer, and add in your individual touches, together with utilizing current plugins, storefronts, or making your individual!
Some examples from earlier weblog posts on constructing a retailer with Medusa, integrating plugins, and deploying it:
Ecommerce Storefronts
Medusa gives bespoke ecommerce infrastructure. A part of this implies the answer is headless, which lets you implement any kind of storefront you need together with your most well-liked frontend framework.
Medusa at the moment has two starter storefronts: one with Subsequent.js and one with Gatsby.
If you’re skilled with different frontend frameworks, need to customise our current storefronts, or have a greater design in thoughts for our current storefronts, you should use that as your Hackathon venture.
Some examples from earlier weblog posts on constructing storefronts with Medusa:
Ecommerce Apps
Much like the earlier venture kind, you possibly can join any kind of cellular app with the Medusa server to create an Ecommerce Cellular app.
An instance from a earlier weblog publish:
Plugins
Medusa permits builders to combine further options utilizing plugins. Plugins can be utilized so as to add new options or combine Medusa with third-party providers.
Some examples from earlier weblog posts and current plugins in our documentation:
Admin Panel
Medusa gives an admin panel that enables retailers to handle their retailer’s settings, merchandise, orders, and extra.
You’ll be able to both construct a brand new admin panel with extra options and a cool design, or you possibly can add to the present one.
Core Customization
Since Medusa is an open-source platform, you possibly can take it aside and alter it into something that you simply want. You’ll be able to customise its structure, entities, or enterprise mannequin.
Some examples of core customizations could be:
- Create a subscription enterprise mannequin.
- Create a market enterprise mannequin.
Be artistic
Creativity is on the core of each Hackathon. For the Medusa Hackathon, we’re excited to see all of the artistic tasks you could give you.
Some instance of a artistic venture with Medusa is Medusa.Categorical, which permits retailers to straightforward share product hyperlinks with one-page checkout performance.
I nonetheless want extra concepts
Over the following few weeks, we’ll be sharing on our weblog totally different examples of Medusa submissions together with customizing storefronts, including integrations, creating ecommerce apps, and extra.
Be looking out for these articles. You’ll be able to comply with us on Twitter and LinkedIn, or be a part of our Discord neighborhood to at all times be told of recent articles.
The place do I begin?
If in case you have some concepts however are uncertain how one can implement them with Medusa, or you’re nonetheless studying about Medusa, this part shares some sources on the place you may get began!
All Challenge Sorts
Stay Shops
Ecommerce Storefronts and Cellular Apps
Plugins
Admin Panel
Core Customization
What are some pointers I must comply with?
Your README web page should correctly showcase what your venture is and how one can set up and use it. You’ll be able to try this guideline repository for extra particulars on what your README should embody.
How do I submit my venture?
To submit your venture, reply with the hyperlink to your repository in this dialogue thread. Your repository should comply with the rules to be accepted.
We’ve got a Hackathon repository that teams collectively all repository submissions. This repository might be commonly up to date by our staff to incorporate submissions which are confirmed to comply with our pointers.
I’ve extra questions or I need assistance through the growth
If in case you have any extra questions otherwise you need assistance whereas creating your venture, you possibly can be a part of our Discord neighborhood. On this Discord server you possibly can:
- Ask questions associated to the Hackathon on the
qa-hackathon
discussion board. - Be a part of groups or discover venture concepts on the
teams-n-projects
discussion board. - Get any assist throughout your growth on the
assist
discussion board.