Welcome to the repository of our Technical Blog Platform, a modern, full-stack application designed to share technical knowledge and insights. The backend is powered by Node.js, ensuring efficient server-side operations, while the frontend leverages React with Vite and TypeScript, offering a responsive, type-safe, and fast-loading user experience.
- Dynamic Content Management: Easily publish, edit, and delete technical articles.
- User Authentication: Secure signup/login processes with JWT for user authentication.
- Comment System: Readers can engage by commenting on articles.
- Responsive Design: Optimized for a variety of devices and screen sizes.
- SEO Friendly: Built with best practices to ensure content is discoverable by search engines.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm or yarn
- Git
- Clone the repository:
git clone https://github.com/MahmoudHassan77/Tech-Blog.git