Skip to content

ibtehaz/star-wars-blog

Repository files navigation

The Jedi Council: A Star Wars Blog

A Laravel blog application styled using Tailwind CSS demonstrating the following programming concepts:

  • MVC
  • Routing
  • Dependency Injection
  • Object-Relational Mapping
  • Database
  • Functional Frontend/Backend
  • Getting Started

    1. Clone The Project
      • CD into working directory.
      • Open terminal and run the following commands:

      git clone https://github.com/ibtehaz/star-wars-blog.git
      cd star-wars-blog

    2. Install Laravel Dependencies
    3. composer install
    4. Install Frontend Dependencies
    5. npm install && npm run dev
    6. Configuration
      • Rename .env.example to just .env and those are your default configuration
    7. Migrate Database
    8. php artisan migrate
    9. Create symbolic link to the public storage folder
    10. php artisan storage:link
    11. Run Application
    12. php artisan serve

    Admin Access

    Please register as any of the following usernames to perform CRUD operations with administrator privileges:

  • Luke Skywalker
  • Anakin Skywalker
  • Yoda
  • Obi-Wan Kenobi
  • Visit our wiki page to learn more about how to use our blog application.

    About

    A Star Wars blog using the Laravel framework

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published