Agroecology Coalition (AEC) Portfolio
A proof of concept for the AEC Consortium Project Management / Assessment System
Development
This platform is built using Laravel/PHP. The admin panel uses Backpack for Laravel PRO.
Setup Local Environment
- Clone repo:
git@github.com:stats4sd/aec_portfolio.git
- Copy
.env.example
as a new file and call it .env
- Update variables in
.env
file to match your local environment:
- Check APP_URL is correct
- Update DB_DATABASE (name of the local MySQL database to use), DB_USERNAME (local MySQL username) and DB_PASSWORD (local MySQL password)
- Create a local MySQL database with the same name used in the
.env
file
- Run the following setup commands in the root project folder:
composer install
php artisan key:generate
php artisan backpack:install
npm install
npm run dev
- Migrate the database:
php aritsan migrate:fresh --seed
TESTS
- [ ] Workflow for creating a new institution + inviting members
- [ ] Workflow for a member deleting their account
-