{"id":24388131,"url":"https://github.com/mindlessmuse666/anime-diary","last_synced_at":"2026-04-11T09:33:19.291Z","repository":{"id":269875313,"uuid":"908720933","full_name":"MindlessMuse666/anime-diary","owner":"MindlessMuse666","description":"Веб-сайт для продажи атрибутики, аксессуаров и одежды в стиле аниме. Использованы: HTML, CSS, Bootstrap 5, Python (Django), JS. БД: PostgreSQL.","archived":false,"fork":false,"pushed_at":"2025-01-09T22:09:09.000Z","size":2380,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-19T13:56:25.442Z","etag":null,"topics":["bootstrap","bootstrap5","css","django","django-website","html","javascript","postgresql","python","website"],"latest_commit_sha":null,"homepage":"https://mindlessmuse666.github.io/anime-diary/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MindlessMuse666.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-26T19:34:25.000Z","updated_at":"2025-01-09T22:09:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"a3b3be40-991b-4165-ac46-55a01cd2ab01","html_url":"https://github.com/MindlessMuse666/anime-diary","commit_stats":null,"previous_names":["mindlessmuse666/accessory-market","mindlessmuse666/anime-diary"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MindlessMuse666%2Fanime-diary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MindlessMuse666%2Fanime-diary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MindlessMuse666%2Fanime-diary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MindlessMuse666%2Fanime-diary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MindlessMuse666","download_url":"https://codeload.github.com/MindlessMuse666/anime-diary/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243294925,"owners_count":20268306,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","bootstrap5","css","django","django-website","html","javascript","postgresql","python","website"],"created_at":"2025-01-19T13:56:27.322Z","updated_at":"2025-12-25T09:38:14.744Z","avatar_url":"https://github.com/MindlessMuse666.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Anime Diary - Интернет-магазин аниме-товаров (RU)\n\n## Описание\n\"Anime Diary\" - это интернет-магазин, посвященный продаже манги, аксессуаров и одежды в аниме-стиле. На данный момент ассортимент товаров вдохновлен популярными аниме и играми, такими как \"Genshin Impact\", \"Дневник будущего\", \"Убийца Акаме!\", \"Сладкая жизнь\" и \"Жизнь в альтернативном мире с нуля\". Проект находится в разработке и создан в рамках самообучения для улучшения навыков в веб-разработке. \n\n## Технологии\n- HTML, CSS\n- Bootstrap 5\n- Python, Django\n- JavaScript\n- База данных: SQLite (планируется переход на PostgreSQL)\n- Дизайн: Figma, Adobe Photoshop\n\n## Общий стиль сайта\nМинимализм, аниме-стиль.\n\n## Категории товаров\n- Манга\n- Одежда (кепки, кофты, нашивки и т.д.)\n- Рюкзаки, Сумки\n- Значки, Плакаты, Наклейки\n- Скетчбуки, Блокноты, Дневники\n\n\n## Интерфейс вебсайта (от 10.01.2025)\n### Главная страница:\n![image](https://github.com/user-attachments/assets/3eb771df-cfbe-40f3-bc35-5f9df9c480c5)\n### Страница магазина (с пагинацией):\n![image](https://github.com/user-attachments/assets/e4b1e13a-2e63-4444-8f07-4f54f9898a1e)\n### Страница подробного просмотра карточки товара:\n![image](https://github.com/user-attachments/assets/d550dcc2-21ef-4e18-a6fe-74b50ccd14f0)\n### Страница корзины:\n![image](https://github.com/user-attachments/assets/d7d0a626-2e53-4d2c-9205-6e4e43240704)\n\n\n## Установка и запуск\n1. Склонируйте репозиторий:\n\n```bash\ngit clone https://github.com/MindlessMuse666/accessory-market.git\n```\n\n2. Перейдите в директорию проекта:\n```bash\ncd accessory-market/accessory_market\n```\n\n3. Установите зависимости:\n  \n```bash\npip install -r requirements.txt\n```\n\n4. Выполните миграции базы данных:\n  \n```bash\npython manage.py makemigrations\npython manage.py migrate\n```\n\n5. Запустите сервер разработки:\n  \n```bash\npython manage.py runserver 127.0.0.1:8080\n```\n\n6. Откройте сайт в браузере по адресу: http://127.0.0.1:8080/\n\n## Функциональность\nНа данный момент реализовано:\n- Управление категориями и товарами через административную панель Django.\n- Просмотр главной страницы сайта.\n- Просмотр страницы \"Shop\" с каталогом товаров, сгруппированным по категориям.\n- Просмотр подробной информации о каждом товаре.\n\n*В планах:*\n- Реализация полноценной пользовательской аутентификации и авторизации.\n- Создание корзины для добавления товаров (в том числе анонимной для неавторизованных пользователей).\n- Возможность оформления заказа и оплаты (для зарегистрированных пользователей).\n- Множество мелких доработок и улучшений пользовательского интерфейса.\n\n## Структура проекта\n- accessory_market/: Основные настройки проекта Django.\n- shop/: Приложение Django, отвечающее за функциональность магазина.\n    - models.py: Определения моделей категорий и товаров.\n    - views.py: Логика отображения страниц.\n    - templates/: HTML шаблоны.\n- static/: Статические файлы (CSS, JavaScript, изображения).\n- media/: Медиа файлы (загруженные изображения товаров).\n\n## Вклад в проект\nЕсли вы хотите внести свой вклад в проект, вы можете:\n1. Сделать Fork репозитория и отправить Pull Request со своими изменениями.\n2. Связаться с автором для совместной работы.\n\n   Правила кодирования и конвенции именования обсуждаются лично.\n\n## Авторы\n- [Бедин Владислав](https://github.com/MindlessMuse666 \"Владислав: https://github.com/MindlessMuse666\")\n\n## Лицензия\nПроект распространяется под лицензией [MIT](https://opensource.org/licenses/MIT).\n\n## Демонстрация\nНа данный момент развернутого сайта нет.\n\n## Контакты\n- GitHub: [Бедин Владислав](https://github.com/MindlessMuse666 \"Владислав: https://github.com/MindlessMuse666\")\n- Telegram: [t.me/mindless_muse](t.me/mindless_muse)\n- Gmail: [mindlessmuse.666@gmail.com](mailto:mindlessmuse.666@gmail.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmindlessmuse666%2Fanime-diary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmindlessmuse666%2Fanime-diary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmindlessmuse666%2Fanime-diary/lists"}