Skip to content
/ bimowy Public

Bimowy is a website where you can choose any math subject and train on it repeatedly with automatically-generated exercises. You can set the options for the difficulty, number of questions, numbers range etc..

Notifications You must be signed in to change notification settings

bimocd/bimowy

Repository files navigation

⚠️ Beta ⚠️

banner

icon TODO

  • Add more advancedoptions on all math exercises, variations (quiz with selected options, free & open variation)
  • Add many other math exercises (Expression simplification, Equation solving, Limits, matrix, probability etc..)
  • Add physic problems (Forces, work, energy, acceleration, velocity, displacement etc..)
  • Add a python (and other programming languages) exercises (code fixing, optimization)
  • Add courses (resource type that allows for personalized resource structure & content (custom exercises, custom lessons, custom tools) with nested folders n shit)
  • Add journeys (like brilliant.org vertical articles w Next button)
  • Add expansive articles (start with a realllllly oversimplified conclusion, then each time you click on a word, it expands into more details with images & components & explanations, recursively have clickable words which also expands, into a fully wikipedia article)
  • Add annotated videos (like youtube videos but people can add a sticker note to any time interval/timestamp and people can recursively reply to comments)
  • Add Account system (friend tracking, personal progress tracking w/ charts) for better gamified experience
  • Add an UI for editing resources (like scratch w drag n drop or just github pull requests)
  • Add a way for users to create & save custom quizzes with selected exercises and options
  • Add a way for users to discuss exercises and content (comments, forums)
  • Add components (matrix, graph plotting, plane, 3D space, geometric shapes, etc..)
  • Add "warnings" on exercise solutions instead of black and white correct & incorrect (incorrect sign, common mistakes, aproximations, significant figures in physics lol faut vrm etre un troudballe pour encore oublier ca)
  • i18n
  • More persona-5 like UI/UX (non-boxy design, more micro animations)
  • Sound effects & input micro animation when correct/incorrect/warning
  • Better inputs (code editor for programming, matrix editor, graph points & vectors & polygons, function plotting, table cells, latex elements inputs, etc..)
  • Resource search & tags
  • API for 3rd party developers to create their own resources, or use the current ones
  • Challenge mode (two friends challenge themselves in the same resource group)
  • Zod schemas for everything
  • More typescript-safe code on /src/lib/resources/list/*, currently no typescript safety so the code DST can be broken easily if not careful
  • unit test for all exercises
  • keyboard shortcuts for navigating easily, especially on exercises
  • Anti-AI copy paste (latex having screen-readable BS, flex-reverse)
  • Hand-made latex renderer for full flexibility
  • Moderation?
  • More contributors

Of course I don't expect to do it all. But each step is a big step for interactive and curious learning :3

About

Bimowy is a website where you can choose any math subject and train on it repeatedly with automatically-generated exercises. You can set the options for the difficulty, number of questions, numbers range etc..

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •