Description: This is a full-stack blog website built using React for the frontend and MySQL for the backend. It allows users to create, read, update, and delete blog posts. The website features a responsive design and a user-friendly interface.
Key Features:
User Authentication: Secure user registration and login system.
Create and Edit Posts: Users can create new blog posts and edit existing ones.
View and Comment: Visitors can read blog posts and leave comments.
Database Integration: MySQL database for storing posts and user data.
Responsive Design: Ensures a seamless experience on various devices.
Tech Stack:
Frontend: React, HTML, CSS
Backend: Node.js, Express.js, MySQL
Authentication: JSON Web Tokens (JWT)
Deployment: GitHub Pages (for frontend), Heroku (for backend)