Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wizardofdigits/blog

📝 Modern web app using React.js for a dynamic, user-friendly frontend and Appwrite for a powerful backend. This combination ensures seamless performance with robust features like authentication and real-time data handling
https://github.com/wizardofdigits/blog

appwrite-database blog project react tailwindcss vite

Last synced: 8 days ago
JSON representation

📝 Modern web app using React.js for a dynamic, user-friendly frontend and Appwrite for a powerful backend. This combination ensures seamless performance with robust features like authentication and real-time data handling

Awesome Lists containing this project

README

        

# Blog Project

A modern web app Blog Projecct built with React.js for a dynamic frontend and Appwrite as the backend. This project focuses on creating user-friendly interfaces and robust solutions with seamless performance.

## 🚀 Features

- Dynamic UI powered by React.js
- Secure user authentication using Appwrite
- Real-time data handling
- Responsive design for all devices

## 🛠️ Tech Stack

- Frontend: [React.js](https://react.dev/)
- Backend: [Appwrite](https://www.appwrite.io/)
- State Management: [redux](https://redux.js.org/)
- Styling: [TailwindCSS](https://tailwindcss.com/)

## 📝 Setup

To run this project locally, follow these steps:

Clone the repository:

```bash
https://github.com/WizardOfDigits/Blog
```

Navigate into the project directory:

```bash
cd Blog
```

Install dependencies:

```bash
npm install
```

Start the development server:

```bash
npm run dev
```

Open the app in your browser at http://localhost:3000.

## 🔧 Appwrite Setup

- Set up your Appwrite instance.
- Create necessary collections, databases, and configure authentication.
- Update the Appwrite configuration in your project.

Also, update the configuration in your `.env file`. A sample configuration can be found in `.env.sample.`