Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timothycarambat/iagreek_app
Applications for IAGREEK
https://github.com/timothycarambat/iagreek_app
college customer-account document-management document-signing entrepreneurship greek laravel online organizations pdf projects stripe webapp webapplication
Last synced: 23 days ago
JSON representation
Applications for IAGREEK
- Host: GitHub
- URL: https://github.com/timothycarambat/iagreek_app
- Owner: timothycarambat
- Created: 2017-12-24T05:21:28.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-10-03T03:18:57.000Z (over 6 years ago)
- Last Synced: 2024-12-13T19:14:21.818Z (about 1 month ago)
- Topics: college, customer-account, document-management, document-signing, entrepreneurship, greek, laravel, online, organizations, pdf, projects, stripe, webapp, webapplication
- Language: PHP
- Size: 1.83 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
### IAGREEK Application
This application is for the full web application that manages the documents and signing campaigns for Greek Life Organizations.
**Quick Brief:**
- Web Server: Apache/Nginx
- Framework: Laravel 5.4.*
- Cloud Storage: AWS S3
- Mail: Self-Hosted & Mailtrap for Development
- Payment: Stripe
- RDBMS: MySQL MariaDB**BIG NOTE:**
The tables for `iagreek` marketing are made with the `iagreek_app`(this) repo. Since both applications are needed to run concurrently to have the full ecosystem, they should both talk to the tables that are made in the application for now.## To get started with development
_I assume you already have some kind of PHP + webserver setup_
- [ ] cd to working directory
- [ ] clone repo
- [ ] `composer install`
- [ ] `npm install`
- [ ] `cp env.example .env`
- [ ] `php artisan key:generate`
- [ ] Input keys and configs into env and make DB that matches name in `.env`
- [ ] Go to localhost URL you're supposed to be hosting @**NOTE:** When developing make sure you work on new branch name in style of `-issue-short-name`
## Deployment on Server
- `cp -a ~/_iagreekapp/public. ~/app.iagreek.com/`
- `app.iagreek.com` dir should be `750`or`751`
- `index.php` should be `644`