This project is designed to provide quality blog articles on various topics, with a focus on information technology. Users can create accounts, write and publish their own blogs, subscribe to their favorite authors, and engage in discussions through the comment section. The admin dashboard allows for easy management of blog posts.
- User account creation
- Blog creation and publishing
- Subscription feature
- Comment section for each blog post
- Category and author name filtering
- Admin dashboard for managing posts
Before running the project, ensure that the following dependencies are installed:
- AOS 3.0.0-beta.6
- Boxicons 2.1.4
- Popper.js 1.16.1
- Tailwindcss 3.2.7
To install and run the project:
- Clone the repository to your local machine
- Run
npm i
to install dependencies- Run
npm run watch
to compile the assets- Run
php artisan serve
to start the server- Open the project in your web browser by navigating to
http://localhost:8000
If you are interested in contributing to the project, feel free to fork the repository and make your changes. Once you have made your changes, submit a pull request and we will review your changes.
There are no licensing or attribution requirements for using this project. However, we do appreciate it if you mention the project as the source of your content or code.
While we don't have a formal issue reporting process, we are aware that the mobile view may not be fully responsive and we are working on fixing this. Please be patient as we continue to improve the project.