Skip to content

This project is a feature-rich blog application built using React and Appwrite, designed to provide users with a seamless experience for managing blog posts and user accounts. It demonstrates a full-stack implementation with a responsive and user-friendly interface.

Notifications You must be signed in to change notification settings

iAmUsmanAwan/React-appwrite_blogApp

Repository files navigation

📖 Blog Application

🚀 A feature-rich blog application built with React and Appwrite, designed to provide a seamless experience for managing blog posts and user accounts. This project demonstrates a full-stack implementation with a responsive and user-friendly interface.


✨ Features

User Authentication – Secure sign-up, login, and logout functionality
Create, Read, Update, Delete (CRUD) – Manage blog posts easily
Rich Text Editor – Write and format blog content with ease
Responsive Design – Optimized for all screen sizes
Appwrite Integration – Backend services for authentication, database, and storage


🚀 Tech Stack

🔹 Frontend: React, Vite, Tailwind CSS
🔹 Backend: Appwrite (Auth, Database, Storage)
🔹 State Management: React Context API


🛠️ Setup & Installation

📌 Clone the Repository

git clone https://github.com/iAmUsmanAwan/your-repo-name.git

cd your-repo-name

📦 Install Dependencies

npm install

🔑 Configure Appwrite

  • Set up an Appwrite project
  • Create a database & storage
  • Configure authentication
  • Update the .env file with Appwrite credentials

▶️ Run the Application

npm run dev

Now, open http://localhost:5173/ in your browser. 🎉

🌟 Contributing

Contributions are welcome! Feel free to fork the repo, create a branch, and submit a pull request.

📌 Show Your Support

If you find this project helpful, please consider giving it a star! ⭐

You can also follow me on GitHub for more awesome projects.

About

This project is a feature-rich blog application built using React and Appwrite, designed to provide users with a seamless experience for managing blog posts and user accounts. It demonstrates a full-stack implementation with a responsive and user-friendly interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages