This is my very first ever project, and I decided to make something simple.

Essentially what it does is it allows a user to input multiple grades that they have, lets say for assignments or tests within a class, and get their overall final grade in the class based on those assignments/tests.

I built this project using the ElectronJS framework, using JavaScript and HTML, and a little CSS.

I had never touched JavaScript ever before starting this project, which definitely made things a little hard, but I learned. The greatest challenge I would have to say about this project that I overcame was creating a feature where the user could dynamically add/remove pairs of input boxes that include the grade in percent and the weight of the grade, with the remove feature being the hardest to implement.

Although the UI doesn't really contain much, I genuinely think that for my very first project, the UI looks really nice and simplistic, and it makes sense for a simple app. I also do think that my app has a level of user-friendliness to it as well.

I've learned quite a bit so far now, not only about how to use JavaScript, but also about the ElectronJS framework, HTML, and JQuery.

I definitely would like to make more projects in the future.

Share this project:

Updates