DEV Community

Cover image for Announcing the Redis Hackathon on DEV!

Announcing the Redis Hackathon on DEV!

dev.to staff on August 01, 2022

Update: On August 9, 2022, the Redis team increased the total prize pool significantly with the following breakdown: Four FIVE Grand Pr...
Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Let's go!! I'm so excited to see how our creative and resourceful community interprets this challenge. Thanks to the Redis team for sponsoring this contest!

Pokémon cheering

Collapse
 
tarwatuddin profile image
Tarwat Uddin

I'm really excited for this hackathon!

At the moment, I would only be a one-man team building a project for this hackathon. It would be great if there's a discord link so that people like me who don't really have a team to begin with, can find other fellow members of this community to collaborate with.

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hi there! We encourage you to check out the community discussion thread for this very purpose!

The Redis team has also shared the following Discord channel with us. Check it out :) discord.com/invite/redis

Collapse
 
tarwatuddin profile image
Tarwat Uddin

Just checked out the discord server; unfortunately there isn't a single channel dedicated for find teammates, or team building, for that matter.

However, Gracie thanks for mentioning that the community thread can be used as a place for this purpose. I'll be sure to see how it works out from there!

Thread Thread
 
graciegregory profile image
Gracie Gregory (she/her)

Ah apologies for misleading you! But glad that the community thread will help :)

Collapse
 
devanm21 profile image
Deva Kumar

@graciegregory

Can we still make a submission by any chance? 🥲

Thread Thread
 
wjohnsto profile image
Will Johnston

You can make a submission today!

Collapse
 
benaj profile image
Ben-Aj

would be honored to do this with you..... Can we talk?

Collapse
 
rajsahu profile image
Raj Sahu

Hey, I am open to collaborate, you can ping me.

Collapse
 
ranjit_9999 profile image
Ranjit Kumar

Hello Tarwat. I am interested. Can I join hands with you for this hackathon?

Collapse
 
hrn4n profile image
Hernán

This will be the first Hackathon I'm participating, very excited

Collapse
 
developeralamin profile image
Al-Amin Islam

I want to join with you Hernan .

Collapse
 
gulliblelamb profile image
Palash Johri

Referring to the MEAN/MERN Mavericks Category - No option to use Vue here instead? (MEVN Stack)

Collapse
 
wjohnsto profile image
Will Johnston

Any frontend framework works, MEAN/MERN are just the popular acronyms.

Collapse
 
menard_codes profile image
Menard Maranan

How about Next.js? Because I'm thinking of just making serverless functions instead of making a separate back-end. Is it still applicable? Or an entire backend is actually needed for this one?
I'm actually a fan of the JAMstack and prefer development through this principle.

Thread Thread
 
wjohnsto profile image
Will Johnston

This works!

Thread Thread
 
menard_codes profile image
Menard Maranan

Cool, thanks!

Collapse
 
gulliblelamb profile image
Palash Johri

Thanks for the clarification!

Collapse
 
tqbit profile image
tq-bit

At the risk of sounding cheap: Can we migrate a ME(RVA)N - Stack app we built for an earlier hackathon? ;-)

& thanks a lot for this hackathon, I'm excited to see the projects this community comes up with.

Collapse
 
wjohnsto profile image
Will Johnston

Yes, one option for the ME(RVA)N Mavericks is to port an existing app to use Redis + JSON + Search.

Collapse
 
osam1010 profile image
Osama • Edited

Hey, i'm really excited about this hackation, though its my first time with dev.to hackathons.

but i have some issues, first of all i'm in a country that all the cloud providers either blocks my country or they need a credit card where it's not available for me (I'm from sudan in africa), so what should i do? can i just use heruko as my server host and connect it with redis cloud if that is possible ?
i really want to participate this hackathon.

Collapse
 
wjohnsto profile image
Will Johnston

You can use a local Redis environment, such as the redis-stack docker image.

Collapse
 
osam1010 profile image
Osama

you mean i can run my server locally and do all benchmarks before and after implementing redis ? is that ok ?

Thread Thread
 
wjohnsto profile image
Will Johnston

Yes, that will work!

Thread Thread
 
osam1010 profile image
Osama

many thanks, I think I should start building!

Collapse
 
sashevuchkov profile image
Sashe V.

Cool. Cool. Cool :)

I will participate too. I've already come up with an app idea.

But I have a question:

When do we need to publish the template post - when the app is ready or when we have a clear idea?

Also, I want to start publishing updates on my progress, so do I need to publish the template post before I begin using the tag #redishackathon?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hi there! You'll want to publish using the template once your app is ready to show — this will act as your official submission! That said, we highly encourage you to post another thread about your idea if you like as well as any updates on your progress in separate posts! You'll want to use the series: label in the markdown editor for each post in order to link them in the same series. Good luck!

Collapse
 
sashevuchkov profile image
Sashe V.

Thanks :)

Collapse
 
taepal467 profile image
Chantae P. • Edited

Is this good for beginners? Meaning someone with basic knowledge of JavaScript, HTML and CSS??

Collapse
 
fish1 profile image
Jacob Enders

I'd say go for the "Wacky Wildcards" submission. Try learning how to make a NodeJS app, and push data to a database.

Maybe add in expressjs for bonus points.

Collapse
 
rajaraodv profile image
Raja Rao DV

Go for it! Let's see what you can come up with :)

Thread Thread
 
taepal467 profile image
Chantae P.

Yeah I'll give it a try. First Hackathon that I'll be participating in.

Collapse
 
taepal467 profile image
Chantae P.

Yeah sounds doable. I'm already familiar with NodeJS and expressJS.

Collapse
 
grafeno30 profile image
grafeno30

I would participate but I use golang:

C#/ASP.NET Core
Java/Spring
JS/TS/Node.js
Python

It is a shame 😢 😢 😢

Collapse
 
wjohnsto profile image
Will Johnston • Edited

We listed those languages since they are supported by Redis OM. You are free to use other languages with native Redis support, but they do not currently have Redis OM libraries.

We are updating the instructions to clarify.

Collapse
 
grafeno30 profile image
grafeno30

Yes, you are right, my apologizes, I didn not read the official documentation :

The following Redis OM libraries support Redis Stack:

Redis OM .NET
Redis OM Node
Redis OM Python
Redis OM Spring

Thread Thread
 
rajaraodv profile image
Raja Rao DV

@grafeno30 You can still use Go language and use a corresponding library. Redis OM is just a syntactic sugar on other core libraries to make things simple for developers. For example, Redis OM Node is a thin layer on top of Redis-Node library. and you can use Redis-Node directly also, you just need to send Redis commands like how you'd do in the CLI.

Thread Thread
 
grafeno30 profile image
grafeno30

Thank you so much @rajaraodv ! I am looking for examples to use Redis-Node directly. Have a niceday

Collapse
 
fadhilsaheer profile image
Fadhil ⚡

Very excited to build something using Redis, I've always wanted to use Redis, but I often never find a use case to put it in. This will be a great chance to use & learn more about redis 🚀🔥

Collapse
 
dulyaaa profile image
Dulya Perera

Same here🤗. Wanna learn and use the Redis moreee.. So how can I miss this chance😇

Collapse
 
rajaraodv profile image
Raja Rao DV

Good luck!

Collapse
 
abdiu34567 profile image
Abdi Urgessa

so it is already started **

Collapse
 
moose_said profile image
Mostafa Said

This is so interesting! I might contribute in this one 🤩

Collapse
 
uzair004 profile image
Muhammad Uzair

These kind of project based hackathons are awesome

Collapse
 
anasnmu profile image
Anas Nabil

Good luck to all the participants

Collapse
 
sigje profile image
Jennifer Davis

This sounds pretty awesome! If you're looking to build on #googlecloud and integrate your Redis solutions, we've got a bunch of samples and sample apps

From GitHub you can find them via https://github.com/GoogleCloudPlatform?q=sample&type=all&language=&sort=

You can take a peak at samples that are per language like for python at github.com/GoogleCloudPlatform/pyt...

or leverage a template to start your sample app off
github.com/GoogleCloudPlatform/clo...

or per product samples that have some examples of pubsub or Cloud SQL
github.com/GoogleCloudPlatform/clo...

Good luck!

Collapse
 
katafrakt profile image
Paweł Świątkowski

Have to ask: is this some kind of a weird joke with a closed short list of allowed languages?

Collapse
 
wjohnsto profile image
Will Johnston • Edited

We listed those languages since they are supported by Redis OM. You are free to use other languages with native Redis support, but they do not currently have Redis OM libraries.

We are updating the instructions to clarify.

Collapse
 
dendihandian profile image
Dendi Handian

I'm looking forward to see everyone hacks!

Collapse
 
alperguven profile image
Alper Güven

Hey! I published an NPM package for templating & creating Redis keys. But it seems like The Redis Hackathon does not have a relevant category for it. Is it possible for me to join using my NPM package (which I created this month)?

See my introduction post on DEV for Create Redis Key:

Collapse
 
seek4samurai profile image
Gourav Singh Rawat

Hope WEB 3.0 projects will be appreciated too <3

Collapse
 
rajaraodv profile image
Raja Rao DV

Yes, definitely!

Collapse
 
raddevus profile image
raddevus • Edited

Searched for acronym OSS, couldn't find it.

Anyone? Thanks
edit
Oh, it's Open Source Software, right? I usually see that as FOSS (Fully)

Collapse
 
pandademic profile image
Pandademic

The 'F' tends to be for free.

So FOSS is Free & Open Source Software

Do note that the the 'free' is like free in freedom, not (necessarily) free as in price.

Collapse
 
chrisgreening profile image
Chris Greening

Can't wait to see what everyone builds - good luck everyone!!

Collapse
 
andrewbaisden profile image
Andrew Baisden

This one looks fun 🤩

Collapse
 
mjcoder profile image
Mohammad Javed

This is going to be fun.

Collapse
 
planxnx profile image
Planxnx

it’s very exciting and interesting 🥳

Collapse
 
dhravya profile image
Dhravya

any ETA on when the winners will be announced?

Collapse
 
harshitaarya profile image
Harshita Arya

When the results are going to be announced @graciegregory ?

Collapse
 
zain29373 profile image
Zain Ul Abideen

sure! simply observe that only one team member can submit the project and in case you win, we'd distribute the prize to best the individual that posts, with prize distribution to be labored out among yourselves.

Collapse
 
augustlakia profile image
August Vilakia • Edited

Is it ok to participate as a team ?

Collapse
 
barthcyber profile image
BARTHOLOMEW SHEKARI

Ok I'm a newbie and I'll like to collaborate with anyone who is willing to assist me. Thanks

Collapse
 
devencourt profile image
Brian Bethencourt

Yes! Just note that only one team member can submit the project and if you win, we'd distribute the prize to only the person who posts, with prize distribution to be worked out amongst yourselves.

Collapse
 
ecyrbe profile image
ecyrbe

Are we bound to use Redis OM ? can't we just use Redis Command API ?
Also, is it mandatory to create a redis cloud account ? can't we just run a Redis instance on our local dev environnement ?

Collapse
 
wjohnsto profile image
Will Johnston

You are free to use any library or just use the API. You are also encouraged to use Redis Cloud, but a local environment will suffice.

Collapse
 
dnnsmoyo profile image
Dennis m

Ayy this is great 😃 Can't wait to participate

Collapse
 
irononet profile image
Arnaud Wanet

Great, right on it...

Collapse
 
wjplatformer profile image
Wj

*sigh *, gotta wait a few more years to not be a kiddo anymore (•̀ᴗ•́)و ̑̑

Collapse
 
regisray profile image
Regis Raymond

What's the maximum team size??

Collapse
 
devencourt profile image
Brian Bethencourt

Any amount is fine! Just note that only one team member can submit the project and if you win, we'd distribute the prize to only the person who posts, with prize distribution to be worked out amongst yourselves.

Collapse
 
nickytonline profile image
Nick Taylor

Let's go!

Stephen Colbert saying Welcome to the Nerd Zone my friend

Collapse
 
jgaskins profile image
Jamie Gaskins

Does the video have to be hosted on YouTube or can we host it somewhere else?

Collapse
 
wjohnsto profile image
Will Johnston

Please host on YouTube

Collapse
 
marcobertelli profile image
marco-bertelli

any news for the results @graciegregory ?

Collapse
 
pixiebrix profile image
pixiebrix

I will be joining! Thanks @thepracticaldev

Collapse
 
rajaraodv profile image
Raja Rao DV

All the best! @pixiebrix

Collapse
 
kasuken profile image
Emanuele Bartolesi
Collapse
 
briosheje profile image
Marco Iamonte

Is using other third party libraries that relies on Redis (like bullMQ) fine for the hackaton?

Collapse
 
frankiefab100 profile image
Franklin Ohaegbulam

I can't wait to see the amazing projects that will be launched from this hackathon.

Collapse
 
lexpeee profile image
Elex

I sure do hope I can keep the redisstack subscription after joining. I really had fun with it as a learner.

Collapse
 
meatboy profile image
Meat Boy

Finally, after a few weeks I finished my project. Can you look and tell me if it is submitted correctly? dev.to/meatboy/recommendation-syst...

Collapse
 
osam1010 profile image
Osama

so 29 august is the last day?

Collapse
 
meatboy profile image
Meat Boy

Sounds interesting :)

Collapse
 
luckyvictory profile image
Lucky Victory • Edited
Collapse
 
sidjadon_4 profile image
sidjadon

here all the sexy pokemon you can use into it

Collapse
 
devanm21 profile image
Deva Kumar

What is the judging criteria?