An open API service indexing awesome lists of open source software.

https://github.com/stats4sd/aec_portfolio

A proof of concept for the AEC Consortium Project Management / Assessment System
https://github.com/stats4sd/aec_portfolio

Last synced: 23 days ago
JSON representation

A proof of concept for the AEC Consortium Project Management / Assessment System

Awesome Lists containing this project

README

          

# 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.](https://backpackforlaravel.com/products/pro-for-one-project)

## Setup Local Environment
1. Clone repo: `git@github.com:stats4sd/aec_portfolio.git`
2. Copy `.env.example` as a new file and call it `.env`
3. Update variables in `.env` file to match your local environment:
1. Check APP_URL is correct
2. Update DB_DATABASE (name of the local MySQL database to use), DB_USERNAME (local MySQL username) and DB_PASSWORD (local MySQL password)
4. Create a local MySQL database with the same name used in the `.env` file
5. 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
```
6. Migrate the database: `php aritsan migrate:fresh --seed`

## TESTS
- [ ] Workflow for creating a new institution + inviting members
- [ ] Workflow for a member deleting their account
-
----