Visit Blink: blink-akl.vercel.app
Blink is a simple blogging platform built using React for the frontend, Node.js (Express) for the backend, and MSSQL for the database. The platform allows users to register, login, manage blog posts, comment on posts, and delete posts. Users can also upload and update their profile images, and post blogs with images.
- User registration and login
- Display user profile information
- Create, read, update, and delete blog posts
- Display a list of all blog posts
- Comment on blog posts
- Post blogs with images
- Upload profile images
- Update profile images
- React
- TailwindCSS for styling
- Formik for form validations
- Sonner for toast messages
- Node.js (Express)
- MSSQL
- Cloudinary for image storing
- bcryptjs for hashing passwords
- jwt for authentication
- multer for image uploads
The repository is divided into two main folders:
To get started with the project, you can visit the GitHub repository.
how to run the frontend part of the project, please refer to the frontend README.
how to run the backend part of the project, please refer to the backend README.