Skip to content

erhaneth/blockquote

Repository files navigation

Blockquote

Unleash your writing potential with Blockquote 💬 A blog platform where creativity meets inspiration. Let the power of technology be your muse as you write with purpose, fueled by random quotes generated by our API. Rest assured that your words are secure with our encryption technology, safeguarding your articles from any malicious third-party threats.

Live Site

Blockquote

API:

Quotable

Wireframes

blockquote blockquote blockquote

ERD

blockquote

Restful Routing Chart

VERB URL pattern Action (CRUD) Description
GET /post Index (Read) lists all post
GET /post New (Read) shows a form to make a new post
POST /post Create (Create) creates an post with the payload(form) data
GET /post/:id Show (Read) list information about a specific post
GET /post/edit/:id Edit (Read) shows a form for editing a specific post
PUT /post/:id Update (Update) updates the data for a specific post (i.e. /post/1)
PUT /post/:postId/comments/:commentId Update (Update) updates the data for a specific comment (i.e. /post/1/comments/2)
DELETE /post/:id Destroy (Delete) deletes the post with the specified id (i.e. /post/1)
DELETE /post/:postId/comments/:commentId Destroy (Delete) deletes the comment with the specified id (i.e. /post/1/comments/2)

MVP Goals

  • As a user, I want to be able to log in to the Blockquote

  • As a user, I want to be able to sign up to the Blockquote

  • As a user, I want to be able log out from the app

  • As a user, I want to be able to create a new post in the post page

  • As a user, I want to be able see all post in the homepage

  • As a user, I want to be able to navigate through webpages

  • As a user, I want to be able to edit and delete the post

  • As a user, I want to be able to see comments

  • As a user, I want to be able to make comments

  • As a user, I want to be able to edit and delete comments

Stretch Goals

Technologies Used

HTML5 CSS3 JavaScript Express Node.js Postgres Markdown Git GitHub Visual Studio Code

Installation Instructions

Follow these simple steps to install and run Blockquote:

Fork and clone the Blockquote repository Install required dependencies for the application Create an environment file to store the randomized ENCRYPTION_KEY Start the application using Nodemon Integration with Quotable API - no API key required!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published