Myelin banner

Myelin

10 devlogs
38h 30m 49s

This is a full flash card and sudying plaform made to help you learn your material and also be a full replacement for quizlet. And pretty much just screw quizlet, there are sooooo many ads we can't even load there website on our chromebooks and yo…

This is a full flash card and sudying plaform made to help you learn your material and also be a full replacement for quizlet. And pretty much just screw quizlet, there are sooooo many ads we can’t even load there website on our chromebooks and you can’t do anything without a paywall. Ok back to the project, it has a normal study mode for flash cards, test mode, block blast mode. it uses text embedding model to find options in the test mode. It has a full card editor and an ai agent for card generation. I also added a way to see the collection of sets other people made. You can also set your sets to be private or public. It also keeps track of the percentages you get on your test to calculate a memory score.

This project uses AI

Used gemini for debugging

Demo Repository

Loading README...

awsome-webdev

I am so sorry for the last shipwright who reviewed my project i just forgot that people use safari and firefox, and things are harsher thier so i fixed those styling errors.
and i also fixed a bug that happened on the server side when you went to the global sets page the server errors out because you dont have any sets to filter out which was just a simple try/except block so now immma try and ship again. Oh ya i also update my readme

Changelog

Attachment
0
awsome-webdev

Shipped this project!

Hours: 37.67
Cookies: 🍪 515
Multiplier: 13.67 cookies/hr

I built this app as a alternative to quizlet to avoid the ads, paywall, and just overall bad experience of quizlets website. It features:

  • a black blast mode
  • normal flash card study mode
  • test mode using text embeddings for smarter tests
  • offline mode and the ability to save sets for on the go
  • public/private sets so you can share your study material
  • AI set generation from Hackclub AI
  • You can also import sets from quizlet off of a PDF
  • Score tracking to calculate a memory score based on past test scores and frequency
awsome-webdev

I Changed the option buttons on the card to allow for a new option for making it public or private and i also added an actual finish page on the test and also added some more responsive scripts. and also added an example keys.json

Changelog

Attachment
Attachment
0
awsome-webdev

I copied Quizlets block blast mode so now you can play that, also added a text embedding model to make the options in the test mode make more sense, and added a service worker to make this more smooth. I started tracking the percent you get on tests and also added the set name to the questions that are sent to the server. i also made some big efficiency improvements, for some reason i though it was a good idea to send the whole set of user cards to the dash page including the content WHY? i dont know anyways now it doesn’t do that. Another small thing is making the side bar text scale on smaller computers such as *chrombooks.

Attachment
0
awsome-webdev

I added a more rich card editor that allows you to make completely new sets and allows you to edit imported cards and some effiency upgrades from the api (not sending the whole card set when not needed)

Attachment
0
awsome-webdev

I added better user stats collection and also added where when you get a question wrong on the test mode it is shuffled back into the questions for it to be answered again. and added questions answered wrong and right one the main page

Attachment
0
awsome-webdev

i have fixed some various ui bugs, i also added a mobile version and also imporved styles for scaling.
Added a leaderboard and also added where the server tracks what questions you got wrong to, how man you got right and also how many you got wrong.
also added the ability to delete sets, I also forgot to sanatize titles to be save for using in URIs so i fixed that as well.
todo:

  • still need to work on making a finishing page if you finish the test mode
  • make the client serve questions the server has recorded repeatedly as wrong
Attachment
0
awsome-webdev

I really need to devlog the goal was to get doen as fast as possible so people in my school could use it but,
i added the basic desktop ui, still need to work on the mobile one. so far i have just flash cards, and a test feature like quizlets and a way to import from quizlet

Attachment
0