NeginSal / Vue-BlogPost

A simple blog post with vue3, pinia by using json Placeholder API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About this project ๐ŸŒฟ

This is a simple Blog Post.

You can see list of posts, search posts by title & add a new post.

api: https://jsonplaceholder.typicode.com/posts

Tech ๐Ÿ› ๏ธ

This app uses:

  • Vue3
  • Pinia
  • Tailwind

Scripts for running this project ๐Ÿ“

To the see the project in your browser you should run these two commands:

1. npm install

2. npm run dev

you should use this command to runs the app in the development mode.
Open http://localhost:5173/ to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Features that can be fixes in the future:

  • Add search by author name (here we have just by title)
  • Edit Error handling to show correct message to the user
  • ...

Learn More ๐Ÿ“–

You can learn more about this project in this link .

About

A simple blog post with vue3, pinia by using json Placeholder API.


Languages

Language:Vue 52.6%Language:JavaScript 31.9%Language:CSS 12.9%Language:HTML 2.6%