Initiate-24 is an all-in-one chrome extension that promotes productivity and efficiency for college students.
With online learning going on, it is hard to keep track of all zoom links, class deadlines and schedule when everything is online and so creating a web extension that keep track of all college essentials could help students out in their career.
Initiate-24 is an organizer that allows user to input notes, goals (todos), tab their go-to links and perform other functions that are useful to college students.
I build my project with the manifest.json file, background script files, index html file with css style references files.
The first challenge that I faced was that I was completely new to the language and computer science in general. I was not very familiar with javascript and learning the language took a while. I also faced a challenge of formatting the website since I made too many different files and formats. I also struggled with the menu icon bar and that I wasn't sure how to make it clickable(work) and display the widget that I created.
I was actually very proud that I had something since this was my first time ever computer science project and I only learned the language for 5 days. I was also very proud that I tried to make things work and did not give up.
I learned some basics HTML, CSS and JavaScript. I also learn about software engineering and webpage/app architecture as that was important while building a webpage. I also learned that trial and error works pretty well while creating the project as well.
I plan on learning the basics of JavaScript and CSS while continuing with HTML. For this project, I will use that knowledge to rebuild it because I did not like the formatting nor the way the website looked. I had an initial idea of making a 2 page extension and I will try to see if that idea work. The final thing I want to do for this project is to put it up on the chrome web store and make it an actual extension for students to use.
Visual Studio Code.