DEV Community

Stefi Rosca for Adevinta Spain

Posted on • Updated on

Adevinta's Hacktoberfest 2021 @s-ui-components project πŸŽ‰

Welcome to Adevinta's Hacktoberfest 2021 edition! For this edition, we have decided to improve our participation and create a document to summarise the event’s purpose, how it aligns with our point of view and objectives and how you could join. You can find it here.

SUI Components is an open-source, high-quality library of React components that empowers teams to craft any product with ease.


πŸ‘€ What is Hacktoberfest?

"Hacktoberfest, in its 8th year, is a month-long celebration of open source software run by DigitalOcean. During the month of October, we invite you to join open-source software enthusiasts, beginners, and the developer community by contributing to open-source projects."

🌳 πŸ‘• What will I gain from participating?

Complete the 2021 challenge and earn a limited-edition T-shirt. Rather than receive t-shirts as swag, you can choose to have a tree planted in your name and help make Hacktoberfest 2021 more carbon neutral. You need to be within the first 50k participants to integrate 4 different PR's on any participating open-source project to be eligible for a t-shirt.

πŸš€ Let's get started

1. Sign up to Hacktoberfest 2021

Make sure you sign up on the official Hacktoberfest website. To get started, you’ll need to sign up with your GitHub or GitLab account. If you don’t have a GitHub account yet, you can create one.

2. Make sure you read the Participation Rules.

If it's your first time participating, we recommend reading this post as well.

3. Make sure that you've read our Code of Conduct as well as the Contributor Documents.

4. Pick a challenge from our list and solve it.

Hurry up some have already been completed!

Our Design-Ops team has put together a list of over 50 issues we consider suitable for this event. We've split these by complexity as explained below.

VERY EASY EASY MEDIUM DIFFICULT HARD EXTREME HACKER
β˜†β˜†β˜†β˜†β˜†β˜† β˜…β˜†β˜†β˜†β˜†β˜† β˜…β˜…β˜†β˜†β˜†β˜† β˜…β˜…β˜…β˜†β˜†β˜† β˜…β˜…β˜…β˜…β˜†β˜† β˜…β˜…β˜…β˜…β˜…β˜† β˜…β˜…β˜…β˜…β˜…β˜…

After cloning the repository run the following commands to get started:

$ npm install -g @s-ui/studio @s-ui/mono
$ npm install --prefer-online --legacy-peer-deps
$ npm run phoenix

// run a specific component, run category/component
$ sui-studio dev [category]/[component]
// run all
$ sui-studio start
Enter fullscreen mode Exit fullscreen mode

4. Follow us Twitch for our Weekly Sync Streams every Wednesday at 12:30 CEST (in Spanish)! and Twitter

Have fun!

Discussion (0)