Niladri Adhikary

Hi, I’m Niladri Adhikary - niladrix719 πŸ‘‹

Google Summer of Code 2024 @ CircuitVerse || CSE 25’ UEMK

GitHub

Posts by Niladri Adhikary

CircuitVerse Vue Simulator: Final Report (GSoC 2024)

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.

read more

CircuitVerse Vue Simulator: Phase 1 Report (GSoC 2024)

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.

read more