Modern Blog Platform with Appwrite Backend
VistaVault is a responsive blog platform built with React, Tailwind CSS, and powered by Appwrite. It provides a seamless blogging experience with advanced features, a rich text editor, and a sleek UI.
Check out the live platform: VistaVault
- Create, Update, and Delete Blogs: Manage your content effortlessly.
- Rich Text Editor: Powered by Jodit, offering advanced formatting options for creating engaging blogs.
- Set Blog Visibility: Make blogs public or private based on your preferences.
- Dynamic Blog Search: Quickly find content with a responsive search bar.
- Light/Dark Mode Toggle: Enhances accessibility and user experience.
- Authentication: Secure login system powered by Appwrite.
- Responsive Design: Optimized for mobile, tablet, and desktop devices.
- Interactive Components: Clean and modern UI powered by Tailwind CSS.
- Fixed Theme Icon: Consistent visuals across devices.
- React: For building a dynamic and interactive interface.
- Tailwind CSS: For utility-first styling.
- Jodit: For a powerful, intuitive rich text editor.
- React Router: Used for public and private routing, ensuring only authorized users can access private content.
- Redux Toolkit: For state management, integrating Redux AsyncThunk for API calling and handling asynchronous actions within the Redux store.
- Appwrite: Backend services for authentication, database management, and CRUD operations.
- Log in to your account.
- Create blogs using the rich text editor for engaging content.
- Update or delete blogs as needed.
- Set blog visibility to either public or private.
- Explore and search through the blog collection.
- Switch between light and dark themes for a personalized experience.