Blog Post 📑
Welcome to Blog Post, the place where you can see other people's thoughts on any topic you want, also you can publish your own blogs.
View Demo
Table of Contents
About The Project
There are many blog post website available on Internet; however, We didn't find one that really suited our needs, so We created this enhanced one. We want to make you feel free in our website so we made it that it'll be the last one you ever need -- I think this is it.
Here's why:
- You need to feel free with post everything you want, without any restrict.
Built With
User Stories
- As a user, I want to create a new account in your website.
- As a user, I want to log into my account.
- As a user, I want to logout from my account.
- As a user, I want to keep signed in when closeing your website and reopen it again.
- As a user, I want to add blogs to your website.
- As a user, I want to delete my blogs from your website.
- As a user, I want to who wrote blogs in your website.
User Journey
- When you open our site, you will be faced with a button that will lead you to blogs that have been shared by registered people, and this will only happen if you have an account on our site, so you need to subscribe with us.
- When you register, you can see all blogs. Also, you can write your own blog and share it with people.
- If you close our site without logout, and open it again, you don't need to login again, JUST click
Start Posting
button and enjoy 😊. - Also you can delete your own posts.
Getting Started
Installation
- Clone the repo
git clone https://github.com/GSG-G11/Blog-Post.git
- Install NPM packages
npm install
You are ready, feel free. 😊
Database Schema
Contact
Project Link: Blog Post