/Blogs

TheBlogs, a full-stack web application developed using React, Redux in the frontend, and Node.js in the backend following the MVC architecture.

Primary LanguageJavaScript

Blogs

TheBlogs - React + Node.js Web Application
TheBlogs

Welcome to TheBlogs, a full-stack web application developed using React, Redux, Chakra UI in the frontend, and Node.js in the backend following the MVC architecture. This application allows users to read, create, and manage blog posts. Additionally, it supports user authentication and authorization for a secure experience.

Live Demo
Check out the live demo of TheBlogs: TheBlogs Demo

Features
User Authentication: Securely create an account and log in to access your personalized dashboard.
Authorization: Differentiate between regular users and administrators with role-based authorization.
Blog Management: Create, read, update, and delete blog posts.
Technologies Used
Frontend:
React: A JavaScript library for building user interfaces.
Redux: A state management library for managing application data.
Chakra UI: A modern UI component library for React.
Backend:
Node.js: A runtime environment for server-side JavaScript.
MVC Architecture: A design pattern for organizing code into Model, View, and Controller components.
Responsive Design: Not Yet.