MegaBlog is a full-stack blogging application built using React.js for the frontend and Appwrite as the backend service. It allows users to create accounts, log in, and read and create blog posts. Authors have additional privileges to edit and delete their posts.
- User authentication: Users can create accounts and log in securely.
- Blog post management: Users can create, read, update, and delete blog posts.
- Responsive design: The application is responsive and works well on different devices.
- Frontend: React.js, React Router, Redux, React Hook Forms
- Backend: Appwrite
- Styling: Tailwind CSS
- Other tools: Git, GitHub
- Clone the repository:
git clone <repository-url>
- Install dependencies:
npm install
- Start the development server:
npm start
Contributions are welcome! Please feel free to fork the repository and submit pull requests to suggest new features or enhancements.