Quali sono i progetti GitHub che sono amichevoli per i coder principianti?
I contributi open source possono essere un modo gratificante per imparare mentre si collabora e si contribuisce ai progetti. GitHub è la piattaforma perfetta per cercare progetti incredibili, imparare, insegnare e costruire esperienza in quasi tutte le abilità che puoi immaginare, che si tratti di codifica, design dell'interfaccia utente, design grafico, scrittura o organizzazione, se stai cercando di fare pratica, c'è un compito per te su un progetto open-source.
Per aiutarti ad iniziare, vorrei suggerirti il progetto di cui sono stato mentore al GSSoC'20, chiamato Water Monitoring System.
Si tratta di un sistema di monitoraggio del livello dei liquidi basato su IOT che ha meccanismi per avvisare l'utente in caso di trabocco del liquido o quando il serbatoio si svuota. Questo può sembrare un po' difficile, ma credetemi, non lo è. Questo progetto ha molto da offrire:
- Ha un ottimo team di mentori che saranno lì per aiutarvi in qualsiasi momento
- Ha un sacco di questioni aperte che sono da prendere al volo, che vanno dalla documentazione e dal design al frontend/backend e all'IoT
- Tutti i problemi sono etichettati secondo il livello di difficoltà
- Ha un readme ben documentato e linee guida per i contributi per rendere il contributo molto più facile che mai
- Ha fatto parte di molti programmi open source tra cui GSSoC, RGSoC ecc.
- Ha un canale slack attivo (fai parte della nostra piccola comunità di appassionati e sviluppatori open source)
- Le risorse sono condivise per i principianti dell'Open Source per imparare e poi contribuire
- Ha un ampio stack tecnologico
- Frontend: ReactJS, HTML/CSS
- Backend: Django, NodeJS
Essendo un mentore per questo progetto, io stesso ho imparato molto da questo progetto e sono sempre felice di aiutare i principianti a familiarizzare con la codebase e lasciarli imparare, codificare, collaborare e contribuire. Complimenti a Vinit Shahdeo per questo incredibile progetto e una piccola famiglia di appassionati dell'open source.
Questo è davvero il progetto a cui guardare. Quindi, controllate il repository GitHub e trovate i problemi, e fate il vostro PR. Buon Contributo!!!??