Introduction to Awesome Woovi Challenge
The Awesome Woovi Challenge is a GitHub repository that serves as a compilation of impressive projects created by individuals aspiring to join the Woovi Team. These eager participants demonstrate their skills and innovation through various technical challenges.
Fullstack Challenges
This section showcases fullstack projects, where developers have put together comprehensive applications covering both backend and frontend development. Some notable projects include:
- Relay Workshop: Crafted by @sibelius, this workshop focuses on using Relay in application development.
- Fakeddt: A Reddit clone engineered as a monorepo, blending technologies like React, Relay, Node.js, and MongoDB by @noghartt.
- NotDiscord: Developed by @Eckzzo, this is a Discord clone utilizing React for creating chat functionalities.
- Xau, Tuwuitter, and Ticoteco: These are clones of popular services Hackernews, Twitter, and TikTok respectively, displaying the participants' ability to replicate complex apps.
- Sonozap and Zap: Messaging applications inspired by WhatsApp and Telegram, focusing on real-time communication features.
Pix Architecture Challenges
Participants also tackled challenges related to Pix Architecture - a Brazilian instant payment system. Some intriguing projects are:
- Pix Credito: Developed by @jeffque, this project explores credit functions within the Pix system.
- Offline Pix RFC: This project by @scarletquasar presents a plan for offline Pix payments utilizing QR codes.
Frontend Challenges
The frontend challenges allow developers to showcase their expertise in building user interfaces. Projects like Woovi App and Woovi Frontend Engineer Challenge illustrate how participants have navigated front-end development using modern technologies.
Completing the Challenge
For participants who have completed a Woovi challenge, a specific process is outlined for them to share their work:
- Fork the existing Awesome Woovi Challenge repository.
- Add their challenge and update their information in the readme file.
- Submit a pull request and open an issue titled "Woovi Challenge Review" with their challenge name.
- Connect the issue with the pull request and communicate the submission via Discord.
Contribution Opportunities
The project invites contributions from individuals looking to add new challenges to the list. The steps for contribution are simple:
- Fork the repository.
- Add the new challenge details, including the title, link, and description.
- Submit a pull request to integrate the new challenge into the repository.
This repository not only highlights the talents of aspiring Woovi team members but also serves as a collaborative platform for innovation and learning in software development.