Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

Byte-Board

Byte-Board is a modern, anonymous discussion platform inspired by classic imageboards, built for sharing files, code snippets, and technical ideas.

πŸš€ Features

  • Organized boards by programming language (/c, /cpp, /cs, /css, etc.)
  • Thread-based discussions
  • File uploads displayed as expandable snippets
  • Tag-based filtering system
  • Anonymous posting with moderation tools
  • Favorites / Subscriptions
  • Mobile-responsive UI (TailwindCSS)

πŸ— Architecture

  • ASP.NET Core MVC
  • SQL Server Database
  • Repository Pattern
  • RESTful Routing
  • ViewModels for combined data rendering
  • Session-based state management
  • Role-based authentication (Admin / Moderator / User)

πŸ”— Relationships

  • One-to-Many: Board β†’ Threads
  • One-to-Many: Thread β†’ Posts
  • One-to-One: Post β†’ File
  • Many-to-Many: Users ↔ Threads
  • Many-to-Many: Posts ↔ Tags

☁ Hosting

Deployed on Microsoft Azure with SQL Database and file storage.


Built as a structured, scalable, and mobile-friendly discussion platform.

About

Byte-Board is a modern anonymous discussion platform for sharing code snippets, files, and technical discussions in organized programming boards.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors