Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/abdulbasit110/askhubblog
- Owner: Abdulbasit110
- Created: 2024-02-18T11:02:00.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-03-11T05:17:47.000Z (11 months ago)
- Last Synced: 2024-03-12T05:39:36.714Z (11 months ago)
- Topics: firebase, firebase-auth, firebase-realtime-database, javascript, modules, tailwindcss, vanilla-javascript
- Language: JavaScript
- Homepage: https://abdulbasit110.github.io/AskHubBlog/
- Size: 176 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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!