Skip to content

patelzeel044/BlogSpace

Repository files navigation

Blog Website with Appwrite Backend

This is a blogging website project built using React for the frontend and Appwrite as the backend service. It allows users to sign up, log in, view posts, create new posts, edit and delete their own posts.

Features

  • User authentication (sign up, log in, log out)

  • Create, read, update, delete (CRUD) functionalities for blog posts

  • Real-time content styling using TinyMCE editor

  • File handling for uploading featured images

Technologies Used

  • Frontend: React
    • Redux for state management
    • React Router for navigation
    • TinyMCE for real-time content styling
  • Backend: Appwrite
    • Appwrite API for user authentication and database operations
    • File management through Appwrite's file services

Installation

  • Install dependencies: npm install

Usage

  1. Start the development server: npm run dev
  2. Access the website on http://localhost:5173

Releases

No releases published

Packages

No packages published

Languages