Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/salimi-my/luminary
This is a blog app built with Laravel, Tailwind, and Livewire complete with admin panel using Filament for post and category management. Users can register, like/dislike posts, and leave comments.
https://github.com/salimi-my/luminary
filament laravel livewire mysql tailwind
Last synced: 20 days ago
JSON representation
This is a blog app built with Laravel, Tailwind, and Livewire complete with admin panel using Filament for post and category management. Users can register, like/dislike posts, and leave comments.
- Host: GitHub
- URL: https://github.com/salimi-my/luminary
- Owner: salimi-my
- Created: 2024-02-10T13:11:12.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-12T10:28:31.000Z (10 months ago)
- Last Synced: 2024-11-05T11:10:10.967Z (2 months ago)
- Topics: filament, laravel, livewire, mysql, tailwind
- Language: PHP
- Homepage: https://luminary.salimi.my
- Size: 4.02 MB
- Stars: 1
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Luminary](https://luminary.salimi.my) · [![Author Salimi](https://img.shields.io/badge/Author-Salimi-%3C%3E)](https://www.linkedin.com/in/mohamad-salimi/)
Luminary is a sophisticated blog application built with Laravel, Tailwind and Livewire. It features a robust admin panel created using Filament, empowering administrators to effortlessly create and manage posts and categories. Users have the ability to register an account, interact with posts by liking or disliking them, and leave comments.
## Blog
- A fully functional blog
- A robust admin panel
- User authentication
- Responsive design
- Likes and dislikes
- Comments## Tech/framework used
- Laravel
- Livewire
- Filament
- Tailwind CSS
- MySQL## Starting the project
Open the .env.example and fill in your database configurations then save it as .env then run the following command:
```bash
#Install dependencies
composer install
npm install#Run database migration & seeding
php artisan migrate
php artisan db:seed#Start the app
npm run dev
php artisan serve
```## Demo
Hosted privately on personal DigitalOcean Droplet. [Click here](https://luminary.salimi.my) to visit.
Direct link: `https://luminary.salimi.my`## Screenshots
#### Landing page
![Landing page](/screenshots/screenshot-1.png)
#### Post page
![Post page](/screenshots/screenshot-2.png)
#### Category page
![Category page](/screenshots/screenshot-3.png)
#### Search page
![Search page](/screenshots/screenshot-4.png)
#### Comment section
![Comment section](/screenshots/screenshot-5.png)
#### Admin Dashboard page
![Admin Dashboard page](/screenshots/screenshot-6.png)
#### Posts list page
![Posts list page](/screenshots/screenshot-7.png)
#### Edit Post page
![Edit Post page](/screenshots/screenshot-8.png)