Alma - Blogging Platform
Alma
Alma is a blogging platform application built with Laravel, Livewire, Tailwind CSS, and AlpineJS. The script is intended primarily for creating news or thematic websites, blogs, or communities of interest with a large informational context. The script is optimized for search engines, which will bring additional users to your site. It is a fully responsive and mobile-friendly application.
Features
- Responsive Design
- SEO Optimized
- SEO-Friendly URLs
- Layout Options (Light and Dark Mode)
- Add, Delete, Update Communities
- Ajax Search in Site
- Lazy Image Loading
- Social Login (Facebook, Google)
- Social Sharing
- Popular Stories
- Featured Stories
- Saved Stories
- Saved Comments
- Scheduled Stories
- Drafts
- Modern Rich Text Editor - EditorJS
- Themes
- Tags
- UpVote - DownVote System
- Ajax Comment System
- Reports Abuse (Spam)
- Author Dashboard
- Author Profile Page
- Manage Comments
- Roles & Permissions System
- Default Roles (Administrator, Moderator, Editor, Author)
- Change User Role
- Follow & Unfollow Users
- Email Verification
- Notifications
- Password Reset
- Maintenance Mode
- Advanced Settings Options
- Change Logo, Favicon, Site Title, Site Description
- Ad Spaces (Google AdSense)
- Google Analytics
- Easy Installation Using Installation Wizard
- Secure Authentication
Requirements
- Nginx
- Mysql 8 or MariaDB
- PHP >= 8.1
- GD PHP Extension
- cURL PHP Extension
- BCMath PHP Extension
- Ctype PHP Extension
- Fileinfo PHP Extension
- JSON PHP Extension
- Exif PHP Extension
- Dom PHP Extension
- Pcre PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- XML PHP Extension
- Tokenizer PHP Extension
Screenshoot
Instalasi
- Download Dulu Source Code dan Database nya
- Download file Pendukung yaitu web server xampp bisa download di sarankan php 7.3 atau versi 7.4
- Text editor untuk menjalankan dan membongkar coding adalah vscode
- Install xampp seperti biasa dan vscode nya
- Jangan lupa instal composer, jika anda belum punya composer silahkan untuh pada link berikut : getcomposer.exe
- Copy folder Source Code yang sudah di download ke direktory c/xampp/htocs
- kemudian buka vcscode dan masukan folder project anda
- selanjutnya buka terminal jalankan perintah composer install dan composer update
- tahap selanjutnya silahkan masukan perintah : cp .env.example .env untuk membuat database baru
- setelah itu sesuaikan setingan koneksi database pada .env
- ketikan perintah : php artisan key:generate untuk mebuat key kode
- langkah selanjutnya buatlah database di phpmyadmin dengan nama yang sama pada file .env
- kembali ke terminal vscode ketikan perintah : php artisan migrate --seed itu berguna untuk memikgrasikan database yang ada. tunggu hingga selesai
- untuk membuka project atayu menjalankan project silahkan gunakan perintah : php artisan serve pada terminal vscode anda
- selesai
Catatan
-
Akun Login Username : admin Pasword : admin
-
Jika Tidak Bisa anda bisa cek di tabel admin atau user pada phpmyadmin
- Jika terjadi error silahkan sesuaikan versi php aplikasi
Gabung dalam percakapan