Skip to content

ngjo/phoenix-next

Repository files navigation

Phoenix

This is Phoenix, the new web interface for DoSomething.org! It's built using Laravel 5.3 and Contentful, and plays nicely with the rest of our team (Northstar, Rogue, and co.)

Contributing

Fork and clone this repository, add to your local DS Homestead, and run set-up:

# Install dependencies:
$ composer install && npm install
    
# Copy the default environment variables:
$ cp .env.example .env

# And finally, run database migrations:
$ php artisan migrate

You can seed the database with test data:

$ php artisan db:seed

You may run unit tests locally using PHPUnit:

$ vendor/bin/phpunit

We follow Laravel's code style and automatically lint all pull requests with StyleCI. Be sure to configure EditorConfig to ensure you have proper indentation settings.

Consider writing a test case when adding or changing a feature. Most steps you would take when manually testing your code can be automated, which makes it easier for yourself & others to review your code and ensures we don't accidentally break something later on!

License

©2017 DoSomething.org. Phoenix is free software, and may be redistributed under the terms specified in the LICENSE file. The name and logo for DoSomething.org are trademarks of Do Something, Inc and may not be used without permission.

About

It's Phoenix, but with 100% less Drupal!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published