codefornola / big-easy-budget-game Goto Github PK
View Code? Open in Web Editor NEWThe Big Easy Budget Game web app -- a public budget education and crowdsourcing tool for the New Orleans city budget.
License: MIT License
The Big Easy Budget Game web app -- a public budget education and crowdsourcing tool for the New Orleans city budget.
License: MIT License
Let's snapshot the data in MongoDB periodically and then upload the db dump to S3 so we can have a backup in case anything were to happen on the server we're currently hosting this on.
Assume the script will be able to load AWS credentials from default location on the server (so no need to have credentials or environment variables for AWS keys).
The script should be able to run on some type of configurable cron schedule. Either cron on the server or as a container. I think once daily is fine for now, preferably at night.
Additionally the script should use set the bucket location using an environment variable
Laradock seems heavyweight for what this app requires. It takes too long to initially install, has a massive configuration file, and creates a bunch of unused docker volumes. Also, using submodules is annoying and unnecessary.
Let's refactor the docker setup to a single docker-compose.yml that has a workspace for development and a mongodb service and whatever the minimal requirements for running the app are.
In order to get some sample data to use for development, let's expand on the database seeds to setup more data
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.