- Node.js (I'm using v7.x but above v4.x may still work)
- Nodemon for auto server restart in development
- PM2 or Forever as a nohup type thing for production
- Git flow and generate-release for version control helpers
npm install && npm run build
npm start
# In one tab:
npm run watch
# In another tab:
nodemon -w lib/index.js -w package.json lib/index.js -- serve
pm2 start --name "CSH" --env "production" lib/index.js -- serve
This will need to be put into priorities, sprints, etc. Subject to change...
- Database integration, user accounts, backend persistence
- Real interaction with chatbot backend
- Script input layer, codemirror wizzy integration
- More secure login method (OAuth > jwt)
- Actual add, edit, etc pages
- Tests (lol psyche)
- Plus much, much more!