Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/abdulbasit110/askhubblog

AskHubBlog is a web application built using Tailwind CSS and vanilla JavaScript. It provides a platform for users to create, publish, and read blogs. With features such as user authentication, blog creation, and blog reading, AskHubBlog fosters a community of blogg
https://github.com/abdulbasit110/askhubblog

firebase firebase-auth firebase-realtime-database javascript modules tailwindcss vanilla-javascript

Last synced: 15 days ago
JSON representation

AskHubBlog is a web application built using Tailwind CSS and vanilla JavaScript. It provides a platform for users to create, publish, and read blogs. With features such as user authentication, blog creation, and blog reading, AskHubBlog fosters a community of blogg

Awesome Lists containing this project

README

        

# AskHubBlog

## Description

AskHubBlog is a web application built using Tailwind CSS and vanilla JavaScript. It serves as a platform for users to create, publish, and read blogs. The application allows users to sign in, create an account, and interact with a community of bloggers.

## Screenshots

Include screenshots or GIFs showcasing the UI and functionality of your application.

## Installation

1. Clone the repository:
```bash
git clone https://github.com/Abdulbasit110/askhubblog.git
```

2. Navigate to the project directory:
```bash
cd askhubblog
```

3. Open the `index.html` file in your web browser or set up a local development server.

## Usage

1. Open the `index.html` file in your web browser to view the application.
2. Sign in or create a new account to access the blogging features.
3. Create new blogs, read existing blogs, and interact with the blogging community.

## Technologies Used

- Tailwind CSS: A utility-first CSS framework for building custom designs quickly.
- Vanilla JavaScript: Pure JavaScript without the use of any frameworks or libraries.

## Features

- User authentication: Sign in, sign up, and log out functionalities.
- Create new blogs: Users can create new blogs with titles, content, descriptions, and images.
- Read blogs: Users can read blogs created by themselves and other users.
- Delete blogs: Users can delete their own blogs.

## Contributing

1. Fork the repository.
2. Create a new branch (`git checkout -b feature/feature-name`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature/feature-name`).
6. Create a new Pull Request.

## License

This project is licensed under the [MIT License](https://opensource.org/licenses/MIT).

## Acknowledgements

- Tailwind CSS: Official documentation and community resources.
- Firebase: Authentication and database functionalities.

---

Feel free to customize this template further to include more details or adjust the structure according to your preferences!