| dc.description.abstract |
The BrainBox IDE is a simple, browser-based platform created to improve the way competitive programming is taught in universities. In many cases, programming classes in Bangladesh still depend on separate local tools and manual email submissions, which are slow and often inconsistent. BrainBox IDE solves this problem by giving students and teachers one shared, webbased system where everything can be done in one place. Students get a clean interface where they can view problems, write code, test it, and submit with a single click. They also receive instant results against test cases, which keeps them motivated and helps them learn from mistakes. Teachers get their own dashboard where they can easily create and update problems, track submissions, and review student work without going through piles of emails. The system is built with Next.js for the frontend and Firebase for the backend, and hosted on Vercel. This makes it fast, secure, and very affordable to run. All major features - registration, login, problem-solving, and submission—were tested to make sure they work smoothly. The project is cost-friendly, reliable, and designed to meet real classroom needs. It supports the larger goal of modernizing education and fits with Bangladesh’s Smart Education vision. In short, BrainBox IDE makes learning programming more organized for students and less stressful for teachers. |
en_US |