This project is designed to provide an enjoyable and interactive learning experience for algorithms and system design.
This project is inspired by https://gpt.pomb.us/
-
Interactive Learning: Work with algorithms and system design ideas through simple exercises and get instant feedback.
-
Fast and Easy to Use: With Fumadocus and CodeHike, our platform makes learning quick and smooth.
-
Built-in Functions: Use ready-made functions to learn how they work. You can change and test them to see what happens right away.
-
Step-by-Step Code Templates: Use our clear code templates to help you learn how to study code templates and specify algorithms step by step.
Make sure you have the necessary dependencies installed. You can typically do this with:
npm install
Run the app in development mode and see http://localhost:3000/docs
npm run dev
- Add Scrollycoding for code templates
- Add Tooltip to display example
- Multi-language Support
- Chinese
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch
- Commit your Changes
- Push to the Branch
- Open a Pull Request
MIT