Welcome to the Medium Clone project! This is a full-stack application designed to replicate core features of Medium. It utilizes ReactJS for the frontend, NodeJS and Express for the backend, and PostgreSQL for the database.
- User Authentication and Authorization: Secure login and registration with JWT-based authentication.
- Article Management: Create, read, update, and delete articles.
- User Profiles: View and manage user profiles and their articles.
- Commenting System: Add and manage comments on articles.
- Liking System: Like and unlike articles.
- Responsive Design: Fully responsive interface for an optimal viewing experience on all devices.
- Frontend: ReactJS
- Backend: NodeJS, Express
- Database: PostgreSQL
- Authentication: JWT (JSON Web Tokens)