Inspiration
With the rise of a lot of startups in the Edtech space and a lot of new platforms to learn coding coming up daily, It is really hard to find all these resources listed in an organized manner. There are more than enough free resources available to learn computer science but they are all over the place and not many people know about it. So, I came up with EduGrove
What it does
EduGrove - A platform to find all free and open-source resources (books, videos, websites, etc) listed according to subjects. Users can also navigate through a list of roadmaps to see how can they can master a field in computer science. The Platform is divided into 3 categories -
- Courses ( Sorted by year of study)
- Electives ( Additional subjects for specialization)
- Roadmaps ( Consists of well-detailed roadmaps covering the journey from zero to hero in any field)
You get points on completing every resource which can be redeemed to plant saplings!
How I built it
EduGrove is a web platform build using ReactJS on the frontend, NodeJS on the backend, and CockroachDB as the database. The website is live on edugrove.tech thanks to the free domain provided by Domain.com
Challenges I ran into
Connecting the cockroachDB cluster into the project was a little challenging but I was able to figure it out.
Accomplishments that I am proud of
Compiling and listing free resources under so many categories and making them accessible to everyone is something I am proud of!
What I learned
I learned how to build a well-structured front-end using React and connecting a NodeJS project to cockroachDB
What's next for Edugrove
Providing mobile support by the means of a PWA or mobile app

Log in or sign up for Devpost to join the conversation.