Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 2.78 KB

README.md

File metadata and controls

32 lines (25 loc) · 2.78 KB

BH Blog project

This is my solution for the Blog project we are working on.

The master branch will be allways the up to date version with the solved HW task merged to it.

Description

This was our second project in the bootcamp. It is a basic blog app with admin and public interface. Its able to perform basic CRUD operations. The required task are listed below with the status of them.

Normal Task Condition HW task Condition
BLOG-000: Main Layout and Post List Component ✔️ BLOGHW-001: Logout message ✔️
BLOG-001: Login View and Dashboard View ✔️ BLOGHW-002 Login validation ✔️
BLOG-002: Cookie-based session management ✔️ BLOGHW-003: Discard confirmation ✔️
BLOG-003: New post ✔️ BLOGHW-004: WYSIWYG editor ✔️
BLOG-004: Post List and Post View ✔️ BLOGHW-005: Generate slug ✔️
BLOG-005: URL slug ✔️ BLOGHW-007: Last modified date ✔️
BLOG-006: Dashboard Post List and Edit Post ✔️ BLOGHW-008: Old slug redirection ✔️
BLOG-007: Save as draft ✔️ BLOGHW-009: Configurable archive ✔️
BLOG-008: Archive ✔️ BLOGHW-010: Removable database engine
BLOG-009: Search ✔️ BLOGHW-011: Tag cloud
BLOG-010: Configurable database connection ✔️ BLOGHW-012: Installable CSS themes ✔️
BLOG-011: Tags ✔️ BLOGHW-013: Edit Account ✔️
BLOG-012: Confurable CSS themes ✔️ BLOGHW-014: Superadmin and admin
BLOG-013: New Account ✔️
BLOG-014: User authorization admin and author ✔️
BLOG-015: Forgott password email ✔️

Technologies

Node js / Express js / Handlebars / Bootstrap 4 / SQLite