Giter Site home page Giter Site logo

Fourum

Forum software, built responsibly on Laravel 5.

Installation

Fourum development uses Homestead for its development environment. Follow the link to setup Homestead, then come back and continue.

To install Fourum, SSH into Homestead and do the following:

git clone [email protected]:fourum/fourum.git
composer install

Now you need to configure the database connection in the .env file. Make sure you create an empty database on your MySQL instance first. Then:

php artisan install

That will setup the database tables and populate some basic data to get started with. You should now have a basic Fourum setup working! Congrats!

Package Development

Start by creating a new package:

php artisan make:package fourum/mypackage packages/mypackage
composer dump-autoload

That will create a basic structure in packages/mypackage with a service provider. Simply add that service provider to config/app.php and it should appear in fourum.io/admin/packages. You can initialise a git repository inside packages/mypackage and develop it as you would any other library.

Fourum's Projects

support icon support

Supporting classes for Fourum and Fourum packages.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.