Персональный блог для публікації постів і роботи з ними
Гостьова частина - можна переглядати список опублікованих статей та знаходити статі по назві
Адміністративна частина - можна створювати, редагувати, видалати статті
- Головна сторінка (Home)
- Відображає список усіх опублікованих статей.
- Містить заголовки статей та дати публікації.
- Сторінка статті (Post page)
- Містить заголовок, текст і дату публікації конкретної статті.
- Доступна всім користувачам.
- Панель керування (Dashboard)
- Список усіх статей у системі.
- Можливість додати нову статтю.
- Сторінка додавання статті (Add Post)
- Форма для створення нової статті.
- Поля:
- title — заголовок;
- content — вміст;
- date — дата публікації.
- Можливість редагувати або видалити існуючу статтю.
- Сторінка редагування статті (Edit Post)
- Форма для зміни заголовка, вмісту та дати статті.
- Викликається при виборі "редагувати" в панелі керування.
Гостьова частина:
- Головна сторінка
- Сторінка статті
Адміністративна частина:
- Панель Керування
- Сторінка додавання статті
- Сторінка редагування статті
Для того щоб запустити проєкт в консолі напишить
Версія Go 1.20+
go run main.go
після запуску вам виведе посилання на сторінку (ссилка знизу якщо будуть проблеми)
http://localhost:8080/
щоб зупинити проєкт в консолі нажміть Ctrl+C
!!! якщо у вас не запускається проєкт перевірти чи нечого у вас не запущено на хості localhost:8080!!!
Щоб увійти в адмінку натисніть на головній сторінці кнопку DashBoard чи в сторке пошуку напишіть /dashboard
Нік і пароль для входу в адмінку:
username - admin
password - 123
git clone https://github.com/Xiancel/PersonalBlog.git
cd PersonalBlog