Skip to content

experiment-games/mod-portal

Repository files navigation

Experiment Web Portal

This web portal allows users to publish their Source Engine Mods based on the Experiment Source project.

Experiment Redux logo

Warning

This project is still in early development and is not yet ready for use. Additionally it is currently being worked on on-and-off, by a single developer.

Check out the main repository (experiment-source) for more information.

Features

  • User Authentication: Users can sign up and log in to the portal.
  • Mod Publishing: Users can publish their mods to the portal.
  • Mod Management: Users can manage their mods.
  • Mod Download: Users can download mods from the portal.
  • Mod Rating: Users can rate mods.

Requirements

Installation

  1. Clone the repository.

    git clone https://github.com/luttje/experiment-source-web
  2. Install the dependencies.

    composer install

    And

    npm install
  3. Create a .env file.

    cp .env.example .env
  4. Fill in the database credentials in the .env file.

  5. Generate an application key.

    php artisan key:generate
  6. Migrate the database and seed it.

    php artisan migrate:fresh --seed
  7. Serve the application.

    php artisan serve
  8. Speed up development by caching the blade icons.

    php artisan icons:cache
  9. Visit the application in your browser.

    Typically, the application will be available at http://127.0.0.1:8000.

About

This web portal allows users to publish their Source Engine Mods based on the Experiment Source project.

Resources

Stars

Watchers

Forks