DEV Community

Rafael Lourenço
Rafael Lourenço

Posted on

The Woovi Challenge

Perhaps you've already come across this gist about the Woovi Challenge. If you've found it challenging to understand what these tasks involve, don't worry—it's not as complicated as it may seem. Essentially, the objective is to create a CRUD API using GraphQL and then implement it with React + Relay.

Let me provide you with a quick explanation.

CRUD: Create, Read, Update, and Delete.
GRAPHQL: An alternative model to REST api with graphs.
REACT: The most famous JavaScript framework for the frontend.
RELAY: A data management lib to assist you on frontend.

Well, this covers everything you need to tackle the challenge. But what should you do? The answer is with you. In this challenge, you are free to build anything you want, but being creative in solving problems or creating products matters.

Now that you know what the challenge is, let me explain what I'll do in my challenge:

For my challenge, I'll be building an entire e-commerce app. Not a mock-up e-commerce, but a genuine app that will go into production to assist a friend with a small business. I'm aiming for an MVP for his e-commerce. Although he already has clients, we're working on creating a real-world solution here.

Top comments (0)