Skip to content

sanjay-mali/peek-master-blog

Repository files navigation

Peek Master React App

Welcome to the peek master blog repository. This project is designed to provide a comprehensive and user-friendly solution for managing user authentication and session management using Appwrite. The project leverages Appwrite's powerful backend services to handle user accounts, authentication, and other related tasks efficiently. It includes features for user registration, login, and CRUD (Create, Read, Update, Delete) operations on user data.

Table of Contents

Installation

To get started with this project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/sanjay-mali/peek-master-blog
    cd peek-master-blog
  2. Install the dependencies:

    npm install
  3. Create a account in appwrite and tinymce and Create a .env file in the root directory and add the following environment variables:

    VITE_APPWRITE_URL=<your-appwrite-url>
    VITE_PROJECT_ID=<your-project-id>
    VITE_DATABASE_ID=<your-database-id>
    VITE_COLLECTION_ID=<your-collection-id>
    VITE_BUCKET_ID=<your-bucket-id>
    VITE_TINYMCE_KEY=<your-tinymce-key>
    
  4. Start the development server:

    npm run dev

Usage

Describe how to use your project here. Include code snippets and examples if applicable.

Contributing

We welcome contributions! Please see the CONTRIBUTING.md file for guidelines on how to contribute to this project.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any questions or suggestions, feel free to reach out to: