-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
GSoC 2022 Task assignments
These are the tasks for each GSoC 2022 idea we listed, while this is not mandatory for selection, it will help in evaluating the candidates and also help you in understanding the project scope.
- Setup project on your local machine
- Get aws, gcloud or azure free tier and deploy CircuitVerse
- Add specs to existing code
- And/Or translate one page to your native language using i18n
- And/Or update Omniauth version in the project
- Email verification during signup using Devise
- Prepare and design unit test cases for Interactive Book
- Proof of concept for Implementing Search feature (on mobile app side)
- Translate Dialogue Services (../services/dialog_service.dart)
- Replace alerts and prompts with modals
- PoC for using testbench to run test
- Proof of concept (for decoupling at least)
- Proof of concept for decoupling simulator ui
- Create a PR on your forked CircuitVerse repository (not on the main repository). You can create a new issue on your fork and link the PR to that issue.
- Make sure to include screenshots and videos (If any).
- Make sure you follow standard conventions while creating issues, commits and a PR. Issue writing style, commit conventions and PR design will matter.
- Self review before submitting PR to the mentors.
- Submit links of PR to the respective mentors and in your proposal.
- Feel free to ask for help in Circuitverse slack channel, but never copy another student's solution
CircuitVerse is a web-based simulation software for creating and testing digital circuits. The easy drag and drop feature makes it easier and a fun way to learn about logic circuits and also compatible to be used by teachers as well as students. From simple gates to complex sequential circuits, plot timing diagrams, automatic circuit generation, explore standard ICs, and much more, CircuitVerse has got you covered. It also lets the user store and access the previously built circuits to build yet more complex circuits and generate truth tables for the constructed circuits.
- Home
- Running the server
- Simulator
- Development
- Internationalization (I18n)
- GSoC '19
- GSoC '20
- GSoC '21
- GSoC '22
- GSoC '23
- GSoC '24
- GCI 2019
- Google Season of Docs 2020