A Blogging Platform CMS using the Laravel TALL Stack.
- Complete CRUD system for Posts
- Comments and replies on posts
- Like systems for Posts and Comments
- Follower system, users can follow and unfollow other users.
- User profile pages
- Posts are indexed with Scout on Meilisearch, searching for posts is blazingly fast.
- User Feed page with post recommender system
- User direct messaging system
Client: Alpinejs, TailwindCSS, javascript
Server: php, laravel, livewire, mySql, meilisearch
Clone the project
git clone git@github.com:voiceinthedark/blogging-platform-cms.gitGo to the project directory
cd blogging-platform-cmsInstall dependencies
docker build -t sail .
npm installStart the server
sail up -d
npm run devTo run this project, you will need to add the following environment variables to your .env file
cp .env.example .env
And fill the DB_HOST name with your db
sail artisan migrate --seed
- Add Post notification
- Refactor and improve post creation/editing view
- Add Feed page
- Add DM system
- Add recommender system
- Fix minor bugs
If you have any feedback, please reach out at darkrisingforce@gmail.com
I'm a full stack developer, curently working with the TALL stack (Tailwind, Alpinejs, Laravel and Livewire).
javascript, php, python and React












