Openlaravel Save

A collection of open source projects built using Laravel.

Project README

Open Laravel

A repository of open source projects built using Laravel.

Getting Started

Clone the project repository by running the command below if you use SSH

git clone [email protected]:ammezie/openlaravel.git

If you use https, use this instead

git clone https://github.com/ammezie/openlaravel.git

Getting Started

cd into the project directory and run:

composer install

Duplicate .env.example and rename it .env

Run:

php artisan key:generate

Then run

npm install

Setup Algolia

Create a free Algolia account at https://www.algolia.com/users/sign_up then fill in your Algolia API Keys in your .env file:

ALGOLIA_APP_ID=xxxxxxxxxx
ALGOLIA_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ALGOLIA_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Setup GitHub

Create a GitHub personal access token at https://github.com/settings/tokens with the following scopes repo:status and public_repo then fill in the generated token in your .env file:

GITHUB_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Then run:

npm run dev

Database Migrations

Be sure to fill in your database details in your .env file before running the migrations:

php artisan migrate

Once the database is settup and migrations are up, run

php artisan serve

and visit http://localhost:8000/ to see the application in action.

TODO

  • Filter by stars
  • Filter by activities
  • Show project repo activity on view project page
  • Add project screenshot/logo

Contributing

:+1::tada: First off, thanks for taking the time to contribute! :tada::+1:

Please submit your pull request against the develop branch only.

License

The MIT License (MIT). Please see License File for more information.

Open Source Agenda is not affiliated with "Openlaravel" Project. README Source: ammezie/openlaravel
Stars
118
Open Issues
0
Last Commit
5 years ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating