Welcome to MyBlogs, a responsive blog website built using React, React Router, and Tailwind CSS. It showcases a clean UI with dynamic blog routing, category filtering, and individual blog detail pages.
- Browse a list of blogs
- Filter blogs by category (
/category/:name) - View full blog details (
/blog/:id) - Fully responsive layout (desktop & mobile)
- Sticky navigation bar with dropdown for categories
- Frontend: React, Tailwind CSS
- Routing: React Router
- Data: Static JSON-like array (
data.js)
- Clone the repository:
git clone https://github.com/your-username/myblogs.git
cd myblogs- Install dependencies:
npm install- Run the development server:
npm run dev- Open in browser:
http://localhost:5173/
- Search functionality
- Pagination
- Markdown blog support
- Backend integration for dynamic blogs
This project is open source and free to use under the MIT License.