Freshman Year is a prototype crowdsource-enabled micro-financing platform targeting undergraduate tuition and related expenses.
Sponsors can sign up, link their debit or credit card accounts and then direct spare change from everyday transaction to a selected scholar.
Scholars can have an unlimited number of sponsors, which can mean unlimited potential to build a fund to defray the cost of college tuition and other education expenses.
- Stripe
- Plaid
- Amazon Web Services (ECR, ECS, EC2, RDS)
- Mailgun
- Redis
Items above marked in italics are planned integrations.
- Do
docker-compose up
The application will likely fail on the first attempt to initialize becasue it takes several seconds for the MySQL database container to spin up. As a result thedata_service
container that relies on the database will not load the API endpoints . - When the logs indicate that the database is ready for incoming connections, do
docker-restart
on thedata_service
container. This flow is only required on the first startup. Subsequently you can just dodocker-compose up
once to set up the project.
- Use the localTunnel package to expose the localhost interface publicly using
npm run localtunnel