A community for greater good.
Its main purpose is to gather people with various skillsets to create awesome open-source projects.
Every idea is welcomed and every one can contribute.
- fork the project
- do some crazy shit and propose a pull request
- folks in 24chevres organization will vote the PR (with 👍 and 👎 on the PR's description)
- prefix the PR's description with
[RDY]when the PR is ready to be merged - wait 24 hours after the last commit
- if vote result is positive, the PR will be merged (more details here)
- code is then automatically deployed upon merge
- JavaScript: Make dynamic webpages and various scripts
- NodeJS: A JavaScript runtime built on Chrome's V8 JavaScript engine
- NPM: Install and manage Javascript dependencies on the project
- Webpack: A static module bundler for modern JavaScript applications
- React: A JavaScript library for building user interfaces
- Material-UI: React components that implement Google's Material Design
- Terraform: Define infrastructure as code
- AWS Route53: Route internet traffic
- AWS Lambda: Process the bot that merges pull requests
- AWS S3: Host the website's files
None
- Git: A distributed version control system that host our code
- Github-democrat: A bot that merges PR based on vote
- Travis: A CI platform that pass tests and deploy to AWS S3