Skip to content

React App representing the feed of posts with filtering, sorting, pagination

Notifications You must be signed in to change notification settings

theAshbringer/post-feed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

The project is a compilation of common UI elements related with feed of posts. Particular attention was paid not to the visual component, but to the functionality, decomposition, and reusability of components.

Technologies and tools 🔨

React React Router Axios

Features

  • ➕ Creating new post in a modal window
  • ⏬ Post are fetched via Axios from {JSON} Placeholder
  • 📄 Show list of existing posts
  • 🔍 Search posts by title
  • 📶 Sort by title or description
  • 🗑️ Delete posts
  • 🎠 Animated post actions
  • 🔄 Loader
  • 🔢 Pagination

Get Started

Install dependencies:

npm i

Development build:

npm start

Production build:

npm run build

Demo

GH Pages

Things to improve 📝

  1. Improve UI/UX
  2. Replace posts with some fun facts

Releases

No releases published

Packages

No packages published