Welcome to the learning resources for the Blog Website project! This is a simple yet powerful blog website built using Vite and React for the frontend, Appwrite as a backend-as-a-service, Tailwind for styling, and deployed on Vercel. The application allows users to create, read, update, and delete blog posts with images. A Project from Chai☕ and React.
-
Frontend:
- Vite
- React
- Tailwind CSS
-
Backend:
- Appwrite (Backend-as-a-Service)
-
Deployment:
- Vercel
Explore the features of the Blog Website:
-
CRUD Operations:
- Learn how to perform Create, Read, Update, and Delete operations on blog posts.
- Understand how to upload and display images associated with each post.
-
Authentication:
- Dive into the user authentication powered by Appwrite.
- Learn about secure access to create, update, and delete posts.
To get started with the Blog Website project, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/blog-website.git
-
Install dependencies:
cd blog-website npm install
-
Run the project:
npm run dev
All contributions are welcome and appreciated! If you find any issues (there are many btw), have suggestions, or want to add new features, you are welcome to create a PR. Thank you in advance for contributing to this project! 🚀
Account needs to be verified after creation which hasn't been handled yet in the deployment, hence it can take time.
You can use this verified account till then to explore - Email : blog@chai.com, Password : ☕@123