A blog application built with Next.js and React. Manage posts, use styling with Tailwind CSS, and a local JSON DB for data.
- Create, view, edit, delete blog posts.
- Simple JSON‐based local data store (using
db.json). - Routing and dynamic pages via Next.js.
- Styling with Tailwind CSS.
- Responsive UI for desktop and mobile.
| Layer | Technologies |
|---|---|
| Framework | Next.js (React) |
| Styling | Tailwind CSS |
| Data Store | Local JSON file (db.json) |
| Tools | npm / yarn, PostCSS |
| Config files | jsconfig.json, .eslintrc.json |
Make sure you have:
- Node.js (v16+ recommended)
- npm or yarn
- Git
- Clone the repository:
git clone https://github.com/mhdGit402/react-blog-app.git cd react-blog-app - Install dependencies:
npm install # or yarn
- Start the development server:
npm run dev # or yarn dev
Then open http://localhost:3000 in your browser to see the app.
Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for details.
Created by @mhdGit402