DEV Community

Cover image for refine + DEV Open Source Hackathon 2 - Pre-Announcement
Necati Özmen for Refine

Posted on • Originally published at refine.dev

refine + DEV Open Source Hackathon 2 - Pre-Announcement

We're back with another exciting event for the open-source community - the 2nd refine Open Source Hackathon!

As with the first one, this Hackathon is about showcasing your skills, creativity, and innovation using refine.

refine is a React-based framework for the rapid ✨ development of CRUD web applications. It eliminates the repetitive tasks demanded by CRUD operations and provides industry-standard solutions for critical parts like authentication, access control, routing, networking, state management, and i18n. refine shines on data-intensive applications like admin panels, dashboards, internal tools, and storefronts.

⏰ The Hackathon will kick off on June 21, and we're proud to host it in collaboration with the DEV platform. All the other hackathon details and submission process will be announced on the official launch day on DEV.

🚀 The prizel pool is $10,000 in total and a special gifts along with limited edition swag kits!

🔔 To stay updated on the official start of the Hackathon, please join us on our Discord and Twitter.

We can't wait to see what unique projects the participants will build projects using refine.

Get your hackathon participation ticket 🎟️

We are organizing a raffle for those who create a ticket and share it on Twitter. As a gift, we are giving away a refine cap and a coaster set valued at $60.

🔗 Generate participation ticket

ticket

Together with Open Source Community

refine draws its strength from the open-source community, and we are grateful to have the support of Supabase and MUI, which has significant contributions to the community. We're proud to host our second Hackathon in collaboration with the DEV platform.

It's worth noting that refine has built-in data provider support for Supabase and UI framework integration for Material UI. So we believe they will be excellent backend and UI solutions for your hackathon project.

Supabase and MUI will also be providing swag kits for the winners.

sponsors

Hackathon Key Facts

  • You have 4 weeks to build a cool Open Source project using refine.
  • Build a refine app. It can be anything like the CRUD app, admin panel, internal tool, forms, storefront, or dashboard. Also you can build a library, data provider, auth provider or live provider etc. for refine.
  • 🔥 You can use refine browser tool to create a complete refine CRUD app in 10 seconds and built your hackathon project on top of it.

Details

Schedule

  • The Hackathon begins on Wednesday, 21th June 2023
  • Work on your project any time for the next four weeks
  • Submission deadline (Monday, July 20, 2023)
  • The winners will be announced on Monday, July 26, 2023

Prizes 🎁

The total prize pool amount is $10,000. The distribution of prizes will be announced on the DEV platform on the launch day. There are five categories in which participants can win, and prizes will be awarded for each category.

Main Prize Categories

  • Best Overall Project
  • Most Visually Pleasing
  • Most Technically Impressive

You can use any data provider or UI framework in the refine app for the three main prize categories above.

Sponsor's special prize categories

  • Best Project built using Supabase
    • The project must use Supabase as a data provider in the refine app
  • Best Project built using Material UI
    • The project must use Material UI as the UI framework in the refine app

Runner-up

  • There will be ten runner-up prizes.

⚡ Also, the winners will get refine Special Swag Kit + Swag Kits from Supabase and MUI.

swag_kits

Submission

  • Submissions activated on DEV platform on 21th of June.
  • All detailed information on submissions will be explained on the DEV Hackathon Launch day.

Rules

  • All code for your project must be created during the hackathon event.
  • All entries must be Open Source.
  • The apps must be built using refine framework.
  • Team size 1-5 (you cannot be in multiple teams).
  • One submission per team.

Community

The refine team will be taking part in the Hackathon, and you'll find us live building in our Discord all week.

  • Join us in our Discord to get help, ask questions, and share your progress. You can also find a potential teammate on the Discord hackathon channel.
    • Forum channel: Hackathon
  • Follow us on Twitter for updates and announcements.
  • Refer to refine GitHub repository

FAQ

What kind of projects can I submit?

  • You must build an app using refine framework. It can be anything like the CRUD app, admin panel, internal tool, forms, storefront, and dashboard. Also, you can build a library, data provider, auth provider or live provider etc. for refine.
  • For the Best refine Project built using Supabase category, you need to use Supabase as a data provider in the refine app.
  • For the Best refine Project built using Material UI category, you need to use Material UI as the UI framework in the refine app.

How are the prizes given?

  • Prizes will be distributed by the DEV platform.

What are the judging criteria?

  • The Judges will be senior staff from the refine DevRel, Marketing, and Engineering Teams.
  • Judging criteria:
    • Quality: It is evaluated based on its creativity and originality.
    • Design: The design of the idea is judged based on its user experience and visual appeal.
    • The technical implementation: It is assessed how well the idea was executed by the developer and how effectively refine was used in the submission.

How are the prize and swag kits given if the teams project wins?

  • Only one prize and one swag kit will be given per winner project. You can distribute the prize to your team.

Useful resources

Top comments (12)

Collapse
 
dilane3 profile image
Dilane3

Wow that's nice.

I have never used Refine before, but I think that it's a good opportunity to learn about it 😊

Collapse
 
necatiozmen profile image
Necati Özmen

This will be a good starting point: refine.dev/docs/tutorial/introduct... :)

Collapse
 
dilane3 profile image
Dilane3

Thank you @necatiozmen 🙏

Collapse
 
bogomil profile image
Bogomil Shopov - Бого

Whoa. this is pretty cool!

Collapse
 
usegen profile image
usegen

Do we need to use both Supabase and Material UI?
can we use just one of those ?

Collapse
 
necatiozmen profile image
Necati Özmen

You can use just one of those.

So you can build any kind of CRUD app with refine to participate to the hackathon.
Supabase and MUI has special prize categories. For the rest of the categories you don't have to use MUI or Supabase

Collapse
 
usegen profile image
usegen

thanks cool.
Then I'm gonna use MUI but with useGenerated data provider

Collapse
 
khabbabpersonal profile image
khabbabpersonal

Wishing all participants a successful and creative hackathon journey!

Collapse
 
lyqht profile image
Estee Tey

How do we submit projects for the hackathon? Is there a tag to use?

Collapse
 
necatiozmen profile image
Necati Özmen

The Hackathon will launch on June 21 on dev.to platform. Submission details will explain in the announcement post

Collapse
 
lyqht profile image
Estee Tey

Ah okay so this post is just a teaser 😁 thanks for clarifying!

Collapse
 
omeraplak profile image
Omer Aplak

go refine go!!!!