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

Built With

Share this project:

Updates