GSG-G11 / Blog-Post

Add a blog post

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributors Forks Stargazers Issues


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
  1. About The Project
  2. Getting Started
  3. Contact
  4. Database Schema

About The Project

[Product Name Screen Shot]

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.

back to top

Built With

back to top

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.

back to top

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.

back to top

Getting Started

Installation

  1. Clone the repo
    git clone https://github.com/GSG-G11/Blog-Post.git
    
  2. Install NPM packages
    npm install

You are ready, feel free. 😊

back to top

Database Schema

drawSQL-export-2022-03-08_11_34

back to top

Contact

Project Link: Blog Post

back to top

About

Add a blog post


Languages

Language:JavaScript 53.0%Language:HTML 30.0%Language:CSS 12.2%Language:PLpgSQL 4.9%