BlogOn is a blog website that allows users to sign up, log in, and view and post blogs. It is built using React and its libraries for the frontend and Appwrite for the backend.
- User Authentication: Users can sign up for a new account or log in to an existing account.
- View Blogs: Once logged in, users can view all the blogs available on the website.
- Post Blogs: Users can create and post their own blogs by clicking on the "Add Blog" button along with formatting facality in text.
- Frontend: React, Redux
- Backend: Appwrite
- Text-Editor: Tinymce
- Tailwind: CSS
- Parsing HTML elements: HTML React Parser
- and other necessary fundamental libraries.
To get started with BlogOn, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/BlogOn.git
-
Install Dependencies:
cd BlogOn npm install
-
Start the Application:
npm run dev
-
View the Application:
- Open your web browser and navigate to http://localhost:3000 to view the application.
If you'd like to contribute to BlogOn, please fork the repository and submit a pull request. You can also open an issue if you encounter any problems or have suggestions for improvement.
This project is licensed under the MIT License - see the LICENSE file for details.
The BlogOn team would like to thank the developers of React and Appwrite for providing the tools necessary to build this application.