Blogify is a minimalist and user-friendly blogging website inspired by the sleek design of Medium. With JWT-based authentication, it ensures a secure environment for users to share their thoughts and read others' blogs. Features
- User Authentication: Secure JWT-based authentication system to protect user accounts and data.
- View Blogs: Explore a variety of blogs from other users on different topics.
- Create and Share: Easily create and publish your own blogs to share your thoughts and ideas with the world.
- Sign Up/Login: Create an account or log in to get started.
- Explore Blogs: Browse through a collection of blogs from various users.
- Add Your Blog: Share your own insights and stories by creating and publishing your blog posts.
- Frontend: React, Typescript, Tailwind, Axios
- Backend: Node.js, Hono, Prisma (ORM)
- Database: Postgress
- Authentication: JSON Web Tokens (JWT)
- Allow the user to delete their blog
- Allow interactions to the blogs (like, dislike, comments)
- Rank blogs based on interactions
- Add markdown editor
- Add state management (recoil / redux)