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.
To get started with this project, follow these steps:
-
Clone the repository:
git clone https://github.com/sanjay-mali/peek-master-blog cd peek-master-blog
-
Install the dependencies:
npm install
-
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>
-
Start the development server:
npm run dev
Describe how to use your project here. Include code snippets and examples if applicable.
We welcome contributions! Please see the CONTRIBUTING.md file for guidelines on how to contribute to this project.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any questions or suggestions, feel free to reach out to:
- Linkedin: Click Here
- GitHub: Click Here