Inspiration
Using bolt.net to create a modern tool for educators. There is paid tool in the market but no open source project I can find so far that every educator can get for better classroom activities, interaction, and engagement.
Highlights
- All-in-One Solution - Complete classroom management in a single application
- Zero Setup Required - Works immediately in any web browser
- Responsive Design - Works seamlessly across devices and screen sizes
- Educator-focused - Built with real classroom needs in mind
- Highly Interactive - Engaging tools that promote active learning
- Open source and hosted through netlify ##Core features
- Interactive Whiteboard: Real-time drawing and annotation tools, Multiple brush sizes and colours, Eraser functionality, Preset stickers and emojis for engagement, Clear canvas option, Unlimited educational removable/re-sizable widgets
- Educational Widgets:
- Digital Clock - Real-time display with date
- Timer - Customizable countdown with visual alerts
- Stopwatch - Precision timing for activities
- Timetable - Daily schedule with completion tracking
- QR Code Generator - Instant QR codes for links and text
- Poll - count voting with live results
- Group Maker - Intelligent generate team with list of students by size or group count
- Randomizer: Random student/colour/country/number/custom list selection from class activity
- Scoreboard - Team competition tracking with configuration
- Free Text - Customizable text display with rich formatting
- Data Persistence: student list and custom background image automatic saving as user perference
- Customizable Display Background: Solid colour selection with preset palette, Custom color picker, Gradient backgrounds, Custom image (upload capability with persistent using local storage)
How we built it
- Build using blot.new with AI with very little code change manually
- Using Modern Architecture and build system: React 18, TypeScript, and Vite
- Focus on create clean and intuitive interface for better usability
What's next for eduDisplay
- Listen the educator community feedback to add more widgets and enhance teaching and learning experiences.
- Supabase integration for future data persistence (whole screen).
Built With
- css3
- git
- html5
- javascript
- lucide
- netlify
- node.js
- npm
- radix-ui
- react
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.