All Projects → zero-to-mastery → frosty-february-hackathon

zero-to-mastery / frosty-february-hackathon

Licence: other
Frosty February Hackathon for the ZTM community

What is Frosty February?

Welcome to Frosty February, an inaugural (first time) event! Which we aim to make a yearly Hackathon event for the Zero To Mastery community. So how does it work?

There are 6 projects, being led by some of your awesome Star Mentors in the Discord community. Each mentor will spend the month of February leading his or her team to complete the project they have designed to present back to the community on February 29th 2020!

The goal is to gain experience working in teams, and building something together by the end of the month that you can be proud of and even hopefully put on your resume!

How To Join A Project! --> Hackathon is over!

To make the projects manageable, the project teams are limited to 10 team members. Ensuring that you have enough free time you can dedicate to the project, clicking the join link on the project you would like to join from the list below. This will take you to your chosen projects dedicated discord channel, now simply enter -joinproject to sign up.

⚠️NOTE: You will need to be logged into Discord on your browser. Alternatively find your chosen project's channel in the Discord app!

Zero To Mastery Hackathon Projects

You can see the 6 projects available for you to join below that will be run/lead by a Star Mentor!

With the launch of the Python course, use your new skills to help build our very own Zero To Mastery Twitter Bot! This bot is going to follow and retweet members on Twitter from the Zero To Mastery community. Come help us build a great resource for our community!

Project Repo

This will be a challenge/accountabilty application where users can sign up to the platform and join or create a challenge and follow it to the end, or pay a penalty! Refer to the SPAR! app on mobile to get a better idea.

Project Repo

If you are a Javascript developer then you are already familiar with how Javascript works, right? Well, it might not be the case. You are maybe writing Javascript code since years but still don't understand how the language works under the hood. You may have heard about terms such as "Call Stack, Callback Queue, Event Loop" but what's the deal with them? Did you ask yourself, Why is that, that javascript executes my code not in order if I use a callback function with a settimeout with a delay of 0 right before the console.log?

If you are finding answers to the above questions then you found the right place. This project exactly addresses this fact & tries to explain this fundamental process visually and in words.

We are basically building a improved version of this awesome project

Project Repo

As the community has grown and a lot of people has shown interest to write guest blog posts, the need to have a place to post them and handle the guest authors rose. So in order to cater for that, we are writing an application to just do that and relieve the burden of Management Team just a touch.

Project Repo

As the community grows lot of people has built great and beautiful stuff, we are making a way so that everyone has a place to share his story and what he has done, find people with similar interests or inspiration.

Project Repo

[](hhttps://github.com/ZTMDevs/Rusty-the-ZTM-GitHub-Bot

ZTM is a great place to learn and grow as a developer. A big part of growing as a developer is getting involved in open source and helping to maintain the software that so many people rely on. Within ZTM we have a number of open source projects that are hosted on GitHub in the Organization Zero-To-Mastery. This project aims to make a number of peoples lives easier. We will create a bot that does a number of GitHub actions automatically to ease the pain on the maintainers and management team having to review every single pull request that is made to the organization, some of the actions will include checking if you are a member of the organization and add you to it, and check for conflicts on pull requests. It also aims to make the person submittings life easier by helping the process go smoothly. These actions will give the submitter some guidances such as automatically inform you if there is a pull request issue such as a conflict and give you steps to remedy it and get your commits in as quickly as possible. This is just a couple of examples of what we hope to accomplish. Once we reach MVP this could be a great ongoing project to work on to continue to introduce new features and additions that make the community just a bit easier to maintain.

Project Repo

New To Opensource Projects

If you've never made a pull request before, or participated in an open source project, we recommend taking a look at our Start Here Guidelines. This repo has everything you need to learn about open source, with a step-by-step guide to making your very first PR.

Looking for more events and challenges?

We highly recommend checking out the back catalogue of coding challenges and events. With varying levels of complexity there is something to test and push every skill level.

One Last Thing!

Please note: As with all my challenges there is zero benefit or monetary gain I receive from it. This is just my way of thanking my students and making sure that you are able to continue gaining valuable knowledge outside of just my videos. It would mean a lot to me if you are able to rate my course...5 star reviews make my day :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].