Skip to content

ShowCase is a project management tool for displaying your projects effortlessly on the web

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
licence.txt
Notifications You must be signed in to change notification settings

shanehoban/ShowCase

Repository files navigation

ShowCase


Demo

ShowCase is a free (as in beer), open source web app for displaying your projects effortlessly on the web.

Here's what you need to use ShowCase:

  • Apache (web server)
  • PHP
  • MySQL

For now, in order to use ShowCase, you must also self-host it. There may be a web based version that I set up in the future that will be available publicly.


Installation

Installation in theory should be quite simple (as usual), but in practice likely won't be (as usual).

I've tried to make it as easy as possible to set up ShowCase on your own server.

The following steps should do it:

  1. Download the latest version of ShowCase (GitHub)
  2. Update inc/config.php with your MySQL connection details
  3. Now put all this stuff in a new folder e.g. /showcase/ on your server
  4. In your browser, simply navigate to that new folder e.g. http://www.yourdomain.com/showcase/
  5. Follow the steps on screen

Using ShowCase

Place your projects in the sc_projects folder and ShowCase will automatically pick them up. Don't worry - they won't automatically be displayed in your ShowCase until you manually add them in. See screenshot below for managing projects.

Additionally, you can maneuver your projects, and sections around ShowCase on the settings page - also pictured below.

Lastly, to add sections, just type the name of the section in the section box on the manage projects page when adding a project. These are automatically linked, so you just use the same section name on different projects to use the same section. Deleting sections via the settings page will not delete the projects, just the associate between the project and section.


Updating ShowCase

Just do a git pull origin master and push to your server - ya dingus.

Psst... Don't forget to ensure your config.php is up to date after a pull!


Managing Projects


ShowCase Settings

About

ShowCase is a project management tool for displaying your projects effortlessly on the web

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
licence.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published