This blog post is the final report for the CircuitVerse Practice Section , which is a part of Google Summer of Code 2024. The project aimed to create a practice section where user can practice circuit related problems.
Table of Contents Table of Contents Implemented features ๐ฅ Moderator Role Administration ๐ฅ ๐ง Question Category Management ๐ง ๐ Question Listing ๐ ๐ Question Management with Simulator Integration ๐ โ Auto Verification and Submission โ ๐ User Dashboard ๐ ๐ฆ Feature Access Control ๐ฆ ๐ Future work ๐ ๐ฅ Pull Requests ๐ฅ ๐ Blogs ๐ ๐ Conclusion ๐ Implemented features ๐ฅ Moderator Role Administration: Allowing admins to add and remove question moderators.
This blog post is the final report for the CircuitVerse Vue Simulator project, which was part of Google Summer of Code 2024. The project aimed to complete the new Vue-based simulator for CircuitVerse, a digital logic simulator.
Table of Contents Table of Contents Project Goals - ๐น Fixing existing bugs and Completing the implementation of simulator components ๐ ๐น Designing and implementing a better UI/UX for the mobile version ๐ฑ ๐น TypeScript Transition, jQuery Elimination, Transferring all DOM manipulations ๐ ๐น Developing a comprehensive test suite for the Vue simulator ๐งช ๐น Moving the CSS styles and Finishing refactoring the codebase ๐จ ๐น Integrating stability improvements and addressing any performance issues ๐ ๐น Merging updates and bug fixes from the main CircuitVerse repository ๐ ๐น Future Work ๐ ๐น Pull Requests ๐ฅ ๐น blogs ๐ ๐น Conclusion โ Project Goals - Fixing existing bugs and Completing the implementation of simulator components Designing and implementing a better UI/UX for the mobile version TypeScript Transition, jQuery Elimination, Transferring all DOM manipulations Developing a comprehensive test suite for the Vue simulator Moving the CSS styles and Finishing refactoring the codebase Integrating stability improvements and addressing any performance issues Merging updates and bug fixes from the main CircuitVerse repository ๐น Fixing existing bugs and Completing the implementation of simulator components ๐ Fixing existing bugs and completing the implementation of remaining simulator components was the primary goal of the Task.
This report consolidates the progress made during Google Summer of Code 2024 coding period for the Simulator Version Control project with CircuitVerse.
Work Repository ๐ฅ Simulator Version Control - This project aims to develop various versions of the Vue simulator and implement a version control system for these simulators. The goal is to ensure that circuits created with older versions remain compatible and functional even when there are significant updates or new releases of the simulator.
Hello Readers,
This blog is dedicated to summarizing the work that we have done and goals that we have met in Google Summer of Code 2024 for the Forum Revamp Project.
Table of Contents About the Project Accomplishments 1. Language Filter and Profanity Check 2. UI-UX Improvements 3. Report as Spam Feature 4. Slack Notification for New Forum Thread 5. Markdown Editor 6. Topic Search 7. Leaderboard Ranking Pull Requests Blogs Whatโs Next?
Itโs been 8 weeks, and We have completed our first phase of GSoC. Throughout this phase, We have been working on the Vue Simulator for CircuitVerse. I learned a lot about Vue.js and TypeScript, and We have made significant progress in the project. We had to extend my phase 1 to 8 weeks due to exams, which gave me the time to complete this phase. During this time I really enjoyed working on the project and learned a lot of new things.
Hii Everyone,
Welcome to this blog, dedicated to summarizing the achievements of the Google Summer of Code 2024 for the project Enhancing CircuitVerse User Experiance
Letโs Dive inโฆ
About the Project ๐ฅ Enhancing CircuitVerse User Experiance The โEnhancing CircuitVerse User Experienceโ project is all about making CircuitVerse.org more engaging and user-friendly for everyone who loves digital circuits by introducing many features such improving SSO integration, single sign-on (SSO) integration, plus email verification for extra security, transitioning to view components which help creating a smoother and safer user experience and having better code readability and usabilty, weekly Contest, Logs Maintenance, CircuitVerse Language Support
Hii Everyone,
Welcome to this blog, dedicated to summarizing the achievements of the first phase of Google Summer of Code 2024 for the project Enhancing CircuitVerse User Experiance
About the Project ๐ฅ Enhancing CircuitVerse User Experiance The โEnhancing CircuitVerse User Experienceโ project is all about making CircuitVerse.org more engaging and user-friendly for everyone who loves digital circuits by introducing many features such improving SSO integration, single sign-on (SSO) integration, plus email verification for extra security, transitioning to view components which help creating a smoother and safer user experience and having better code readability and usabilty, weekly Contest, Logs Maintenance, UI-Based Language Contribution
This report consolidates the progress made during the first phase of Google Summer of Code 2024 coding period for the Simulator Version Control project with CircuitVerse.
About my Project My Project aims to implement a version control system for the CircuitVerse Vue simulator to maintain compatibility of circuits while allowing for independent simulator updates and version switching.
Community Bonding Period @Circuitverse We had our first meeting with all the mentors and contributors, and it was a pleasure to meet everyone.
This blog is dedicated to summarise the progress for the first phase of the project โCircuitVerse Practice Sectionโ in Google Summer of Code'2024.
About the Project The project aims to address the need for a comprehensive practice section within CircuitVerse, enhancing learning and engagement in digital logic design. It includes developing a Question Bank Management system for convenient access to categorized questions, each featuring a Circuit Template with input/output probes and a pre-configured testbench.
Hello Readers,
This blog is dedicated to summarizing the progress of the first phase of Google Summer of Code 2024 for the Forum Revamp Project.
About the Project Currently, our forum is built using simple_discussion Rails engine, which lacks many features and is not actively maintained. The main goal of this project is to revamp the forum with new features such as a Markdown Editor for drafting forum posts, moderation tools, spam reporting features, a leaderboard for active forum users, and more.