Skip to content
Analia Mok edited this page Jun 16, 2018 · 4 revisions

Welcome to the TutsHub wiki!

Purpose

As the readme states, this is a toy project. A project for me test certain features of the Laravel framework, while also testing features of Lavarel Voyager by The Control Group.

What the Project Premise Is

This project is called TutsHub. A place for developers to search for any web development tutorial and even news in technology. TutsHub is meant to be maintained by a closed group of editors and researchers. It is not like Medium where many people are allowed to make an account and host a blog of the site.

As said the site will host tutorials, but will also host curated guides to help developers learn a new skill. Along with tutorials, the site will also release news posts talking about latest events that happen within the world of technology.

Goals / Things that Will Be Added At Some Point

  • [Continuous] Document how to fully customize Voyager's admin pages.
    • I will make note if it at a certain point, I'm customizing the admin so much that I might as well be using a different solution or make my own.
    • As I improve and fill out this documentation, I will also be contributing this documentation to The Control Group when I deem it to be thorough and easily readable to all audiences.
  • Search functionality (whether it will be through Scout or a very watered-down approach that gets the job done)
  • Custom Drag n' Drop field to use in model forms
    • This custom field is mainly to allow for a better user experience in ordering tutorials within a guide
  • (Potentially) Help/propose an update that will allow Voyager's media input to allow uploads and selection from their media manager - rather than through the current OS's native file upload.

This is not the final list. It will most definitely grow and change over time as new features arise.

Clone this wiki locally