- git init - Create a new git repo
- git status - View the changes to your project code
- git add - Add files to staging area
- git commit - Creates a new commit with files from stating area
- git log - View recent commits
-
Webpack Plugin(s): https://webpack.js.org/
- Extract Text : https://www.npmjs.com/package/extract-text-webpack-plugin
- CSS-Loader: https://github.com/webpack-contrib/css-loader
-
ExpressJS:
-
Heroku: https://heroku.com
- CLI: https://devcenter.heroku.com/articles/heroku-cli
- heroku login
- heroku create
- heroku open
- heroku logs
- CLI: https://devcenter.heroku.com/articles/heroku-cli
-
Redux:
- Redux-Mock-Store: https://github.com/dmitry-zaets/redux-mock-store
-
NumeralJS: http://numeraljs.com
-
MomentJS: https://momentjs.com/
-
NPM:
- Cross-env: https://www.npmjs.com/package/cross-env
- dotenv: https://www.npmjs.com/package/dotenv
MongoDB, GraphQL, Node.js API, etc.
-
Expensify App
1 - Add confirmation modal when removing an expense.
2 - Show number of hidden expenses in /dashboard summary.
3 - Add support for another social login system.
4 - Buy a custom domain and configure it with heroku (or use subdomain on domain you own). -
Indecision App
1 - Deploying it.
-
Blogify {...}
1 - Launch devServer + Jest Test Suite.
2 - Add the new feature.
3 - Test everything.
4 - Push to master and to heroku.