This is a simple blogging platform with both backend and frontend components. Users can log in as an admin to manage categories and posts from the backend, while regular users can search, read, like, comment and share blog posts from the frontend.
To log in as an admin and access the backend, use the following credentials:
- URL: http://localhost/user/login
- Username: admin
- Password: 123456
- Add, edit, and delete categories.
- Add, edit, and delete blog posts.
- View blog posts created by the admin.
- Install Docker Desktop on Windows or Mac, or Docker Engine on Linux.
- Clone/Download the project
- Open Terminal
- CD YOUR_PROJECT_DIRECTORY
- RUN below commands
docker compose build --no-cache
docker-compose up
By default, Docker will set up the database tables. However, if you encounter any issues with the database, you can manually import the SQL file located in the project root directory.
- Log in as an admin using the provided credentials.
- Navigate to the backend to manage categories and posts.
- Regular users can access the frontend to search, read, like, comment and share blog posts.
- PHP
- MySQL
- Bootstrap
Feel free to explore and contribute to the project!