Fielsdown — это имиджборд нового поколения, сочетающий элементы фандом-сообществ, социальной сети и платформы для критики.
Создан как альтернатива шаблонным решениям: полностью кастомизированный, без фреймворков, без внешних зависимостей.
«Работает как швейцарские часы» — каждая функция продумана до мелочей.
- ✅ Простая регистрация: никнейм + рандомный пароль (без email)
- ✅ Система досок:
b/название(как в Reddit, но с уникальной логикой) - ✅ Создание досок: любой пользователь может создать свою тематическую доску
- ✅ Посты и комментарии: полная система обсуждений
- ✅ Профиль пользователя: аватарка (URL или загрузка), описание, префикс
b/username - ✅ Белая тема: чистый, премиум-интерфейс с анимациями
- ✅ Полностью клиентский: работает без сервера (данные в
localStorage)
/fielsdown
│
├── index.html # Главная страница — список досок, топ постов
├── board.html # Страница доски (например, b/anime)
├── thread.html # Создание новой доски
├── register.html # Регистрация (ник + пароль)
├── login.html # Вход в аккаунт
├── profile.html # Профиль пользователя
│
├── /css
│ ├── globals.css # Общие стили (белая тема, анимации, шрифты)
│ └── components.css # Стили компонентов (кнопки, карточки)
│
├── /js
│ ├── main.js # Навигация, доски на главной
│ ├── auth.js # Регистрация и вход
│ └── (в будущем: posts.js, comments.js)
│
├── /sql
│ ├── create_users.sql
│ ├── create_posts.sql
│ └── create_comments.sql
│
├── /boards
│ └── boards.json # Настройки системных досок
│
├── /public
│ ├── /avatars # Аватары пользователей
│ ├── /images # Изображения постов
│ └── favicon.ico
│
└── README.md # Этот файл
- Склонируй или создай проект на своём устройстве.
- Открой файлы в браузере (не в SPCK Preview!):
register.html→ создай аккаунтthread.html→ создай доску (например,b/games)board.html?b=games→ опубликуй пост и комментарий
- Все данные сохраняются в
localStorage— аккаунт не слетит.
💡 Важно для пользователей SPCK Editor на телефоне:
Тестируй в Chrome или Firefox, а не во встроенном Preview — иначеlocalStorageне будет работать.
Поскольку проект сейчас полностью клиентский:
- Пароли хранятся в
localStorage(только для демо) - В продакшене будет бэкенд с хэшированием (bcrypt) и HttpOnly cookies
- Создать честную платформу для обсуждения фандомов, игр, аниме
- Дать пользователям полную свободу в создании контента
- Избежать гипер-мультяшного дизайна (в отличие от ZZZ, Genshin и т.д.)
- Обеспечить максимальную надёжность интерфейса
Проект создан для личного использования.
Код может быть использован как основа для собственных решений без коммерческих целей.
Fielsdown © 2025 — Fandom Community без цензуры, шаблонов и ботов.
---