/opensource---blog-website

This is project for opensource course at UIT - Software Engineering

Primary LanguageHTML

Bugeverywhere. Blog

This is a blog website using Laravel framework in my Open Source Project Subject.

Getting Started

Functions

  • Users can read many articles on rich topics.

  • Users can subscribe to receive notifications of lastest posts.

  • Users can search for interest posts by typing some keyword.

  • Manager can write new post, edit and delete them.

  • Manager can manage categories, tags of posts.

  • Manager can approval user's comments in posts.

  • Manager can edit informations, change password of his account.

  • Manager can manage list of subscriber's email.

Installation requirement

Firstly, you must have installed one php localhost server like xampp, ampp stacks, laragon, wamppserver,... In this project, i used xampp for localhost environment.

  • XAMPP Secondly, let's install composer - a dependency manager for PHP. Composer is used in all modern PHP frameworks, we'll use this to install laravel project.
  • Composer

After cloning this project, get neccessary packages and make sure you're put it in xampp\htdocs before going to run it. Move to project directory, then open terminal (or command line) there and run:

  1. Install composer to your project
composer install
  1. Create .env file to config your database's project. Just copy .env.example to .env and config it
copy .env.example .env
  1. Create laravel application's key
php artisan key:generate

To run this web, open your browser and type

localhost/personalblog/public/

Built with

  • Laravel - An open source web application framework developed by Taylor Otwell
  • Boostrap 4 - An open source for front-end web application development.
  • jQuery - A feature-rich JavaScript library.

Dependencies

  • SB Admin 2 - A free Bootstrap 4 admin theme built with HTML/CSS and a modern development workflow environment ready to use to build your next dashboard or web application.
  • Blog template - colorlib/original - Original is, unquestionably, a real eye candy of a free and responsive blogging website template.

Versioning

The current version is v.1.0. I will try to develope more in future.

Authors

  • Bùi Trung Tín - 16521239

Contact me by email: trungtin0904@gmail.com