A Complete blog website made by using Laravel framework. Includes -> CRUD for Posts, Category and Tags -> Image file upload system -> Trash Post and Restore post system -> 2 types of User -> A welcome page to show the blog posts -> View each posts individually -> Search option with Pagination -> One-to-one & Many-to-Many relationship implimentation
How to run:
- Open command prompt or git:Bash from the directory you want to setup this project.
- Run Command: git clone https://github.com/kzshoibal/Content-Management-System.git
- Run Command: cd Content-Management-System
- Run Command: Composer install
- Run Command: cp .env.example .env
- Run Command: php artisan key:generate
- (Optional) Open .env change the DB_DATABASE to any other database name
- Create a database(name: Laravel or given_database_name) in the mysql server or Run command at mysql directory: mysql>create database database_name
- Run command: php artisan storage:link
- Run Command: php artisan migrate --seed
- from Command prompt, Run Command: php artisan serve
- Use Valet for Mac/Windows If the image files dont show on the website.