GitHunt
YA

yassine-zebiri/the-freeboard-app

the Freeboard app is an interactive and customizable whiteboard application that allows users to freely move the board and add different components such as notes, images, and to-do lists. The goal of Freeboard is to provide a flexible space for organizing ideas, managing tasks, or brainstorming.

๐Ÿ“ The Freeboard App

Freeboard is an interactive and customizable whiteboard application that allows users to freely move the board and add different components such as notes, images, and to-do lists. The goal of Freeboard is to provide a flexible space for organizing ideas, managing tasks, or brainstorming.



โœจ Features

  • ๐Ÿ–ผ๏ธ Movable Whiteboard: Users can move the whiteboard to create a custom layout that fits their needs.
  • ๐Ÿ’ป Flexible and User-friendly Interface: Designed to work smoothly on both desktop.
  • ๐Ÿ”ง Add Custom Components:
    • ๐Ÿ“ Notes: Jot down important ideas or reminders.
    • ๐Ÿ”ข Counters: Keep track of numerical data with customizable counters.
    • โฒ๏ธ Timers: Add a countdown or stopwatch for time-sensitive tasks.
    • ๐Ÿ–ผ๏ธ Images: Upload and organize images.
    • ๐Ÿ”— Link Shortcuts: Easily access favorite or frequently visited websites.
    • โœ… To-do Lists: Manage tasks and tick them off as you complete them.

๐Ÿš€ Demo

You can check out the live version of Freeboard here.

๐Ÿ› ๏ธ Usage

  • Move the whiteboard freely by dragging.
  • Click on the "Add Component" button to choose the type of component to add:
    • ๐Ÿ“ Note
    • ๐Ÿท๏ธ Label
    • โฒ๏ธ Timer
    • ๐Ÿ”ข Counter
    • ๐Ÿ”— Link shortcut
    • โœ… To-do list
    • ๐Ÿ–ผ๏ธ Image
  • Organize the components as needed, adjust their positions, and customize their contents.

๐Ÿ“ข Support

๐Ÿ”ฎ Future Improvements

  • Add real-time collaboration for multiple users.
  • Implement save and load features for boards.
  • Enhance the user interface for better mobile and touch-screen interactions.

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Support NYX GIF

Languages

TypeScript91.8%CSS5.6%JavaScript1.8%HTML0.8%

Contributors

MIT License
Created October 18, 2024
Updated February 13, 2026
yassine-zebiri/the-freeboard-app | GitHunt