Inspiration

When I started learning programming and Computer Science Subjects, I was overwhelmed with all the resources available online and found it really difficult to choose what to read and what not to, from then onwards I started collecting the best resources which can be really helpful for beginners. I also faced a huge difficulty with time management as a beginner, which in some other ways affected my health, posture, and, eyesight. I always felt the need for something that'll remind me to take a break after certain points and also will close that Netflix tab after 10 mins.

What it does

I have built a Google Chrome Extension called "My Pioneer" that will act as a single platform to:

  • Organize all our study and break schedules.
  • All the resources in one place.
  • Manage the to-dos.
  • Track the Progress of Work or Study.
  • This Extension automatically suggests to the user some good resources (like Coursera Courses, Youtube Channels, articles, etc.) to start with their programming aka coding journey or Computer Science in broader aspects.

How we built it

Front-End: Html, CSS, Bootstrap Back-End: Javascript, Jquery.

Challenges we ran into

  1. though it is not the first extension I have built I never used the notification API and the tabs API before so, I had to go through all the documentation related to Chrome APIs.
  2. I found it very challenging to implement the javascript functions for suggesting personalized resource suggestions.
  3. It was very interesting to implement the progress bar for the to-do list.

Accomplishments that we're proud of

A fully functional chrome extension that we shall be using from tomorrow to keep a track of all our tasks and online classes and to limit the breaks, for a more productive day!

What we learned

  • We learned about a lot of Google Chrome APIs.
  • First time worked with .json files.

What's next for My Pioneer- A Google Chrome Extension

I want to make this extension more customizable so that it can be used by a lot of people working in various domains.

Built With

Share this project:

Updates