Downloads

You can download the demo for the platform of your choice from the releases tab or from the table below:

Windows: Download (.zip) macOS: Download (.zip) Linux: Download (.zip)

Inspiration

We were looking at the folder where we stored our various operating system install files (the .ISOs, .Imgs, etc.) and we found out that this isn't a good way of storing such files and it's messy. We decided that we should make a program which gives us the ability to manage all our files in a neat and organized manner. We came up with OSLib (Library).

What it does

As a full product, OSLib is planned to scan the user's computer for ISO files. Then, it will generate a portfolio of the user's install files. OSLib automatically tracks multiple install files of the same Operating System and allows the user to make them bootable at any time.

How we built it

Since the goal of this product was to learn, we used electron and pure HTML, CSS and, javascript (without any frameworks) to make OSLib.

Challenges we ran into

Due to the lack of web design and electron development experience across the team we faced the following challenges:

  • Communicating between the front-end and the back-end.
  • Doing a good job at UI design

Accomplishments that we're proud of

  • We learned a great deal about Javascript, NodeJS, and, Electron.
  • We successfully created this demo with close to zero previous experience ## What we learned
  • Javascript
  • NodeJS
  • Electron
  • Improved Bootstrap Skills

What's next for OSLib?

  • Turning the demo into an actual working product.
  • Bring more people of the team onboard.
  • Designing a better UI for a better user experience.
Share this project:

Updates