A simple React + TypeScript application to manage posts using the JSONPlaceholder API.
Supports viewing, creating, updating, deleting, searching, and pagination of posts.
- Fetch and display posts from JSONPlaceholder
- Create new posts
- Edit existing posts
- Delete posts
- Search posts by title or body
- Pagination
- Success and error notifications
- Responsive layout with plain CSS
- React
- TypeScript
- CSS (no Tailwind or external UI library)
- React Testing Library for unit tests
- Clone the repository:
git clone https://github.com/DevelopedByPresh/Titanium-task.git
cd Titanium-task