Skip to content

ThatFrogDev/studymate

Repository files navigation

StudyMate

Need a little help with studying? Always get distracted way too easily? StudyMate's got you covered.

Proudly powered ⚡ by WXT Logo `WXT and Svelte Logo Svelte.

Made with ❤️ for High Seas, a collaboration between GitHub and Hack Club for teenagers to build projects and get free stuff.

Features

Currently, the app is in development. Right now, there's a cute little pixel art pomodoro timer with the features to switch from timer and track the amount of finished timers.

Coming soon 👀: User settings, an option to block websites, a logo (of course!) a parrot which randomly blurts out motivational quotes(?) -- enough reason to stay tuned! Note: My friend Froxcey will do the art, and since he got a lot of papers to finish, the art-related things won't be in it before Christmas. What nice of a Christmas present! 🎄✨

Demo video

A few screenshots

StudyMate Dark Mode StudyMate Light Mode

How do I use this?

If you're a developer, you can zip the extension with pnpm zip. If you have no idea what that means, please continue.

Installing through a ZIP file

  1. At the "releases" tab, there's a ZIP file for every new StudyMate release. Choose Firefox or Chrome dependent on which browser you use.
  2. (Chrome only) Unzip the file.
    • (Chrome) Click on the three dots ansd click on Extensions. Next, click on Manage extensions.
    • (Firefox) Click on the three horizontal lines and click on Add-ons and themes. Then, in the left sidebar, click on "extensions".
    • (Chrome) Switch the slider on that says Developer Mode.
    • (Firefox) Click on the cog wheel. Click "Debug Add-ons".
    • (Chrome) Click on "Load unpacked extension". Then, click on your unzipped folder.
    • (Firefox) Click on "Load temporary extension". Then, click on your ZIP file.

Enjoy! Please note that on Firefox, the extension is only temporary since it isn't signed yet. When you really want to start using it, you have to download it from their store.

Installing from the store

This isn't yet possible, sorry.

Acknowledgements