Mathraining
Site interactif avec théorie, exercices et problèmes
Install / Use
/learn @blegat/MathrainingREADME
Mathraining
Description
Code source de Mathraining, le site interactif d'initiation à la résolution de problèmes mathématiques avancés.
Vous êtes libres et encouragés à participer à son développement en soumettant des bugs ou suggestions d'amélioration.
How to test the website locally
First you need to clone the github repository (or a fork of it) on your computer:
$ git clone https://github.com/blegat/mathraining
In the created folder 'mathraining', you should install the needed 'gems':
$ bundle config set --local without 'production'
$ bundle install
Then it is time to create the database:
$ rake db:create # Create the database
$ rake db:migrate # Migrate the database (see db/migrate/)
$ rake db:seed # Seed the database (see db/seeds.rb)
$ rake db:populate # Populate the database (see lib/tasks/sample_data.rake)
To test the website locally, you can simply do:
$ rails s # And then visit localhost:3000 in your browser
To run tests, do:
$ rake db:test:prepare # Must be done when the db structure changes
$ rspec . # '.' can be replaced by a path to one file in spec/
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
