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.
API:
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) |
-
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
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!