Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/wizardofdigits/blog
- Owner: WizardOfDigits
- Created: 2024-12-23T17:05:16.000Z (19 days ago)
- Default Branch: main
- Last Pushed: 2024-12-23T17:05:57.000Z (19 days ago)
- Last Synced: 2024-12-25T20:20:50.444Z (16 days ago)
- Topics: appwrite-database, blog, project, react, tailwindcss, vite
- Language: JavaScript
- Homepage:
- Size: 179 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.`