tiny-survey
Like Google Forms but better.
Demo
Requirements
node v15
npm v7
Initial setup
- Install Node version manager nvm
nvm install 12
Development
Setup and launch server
Setup and launch web client
Deployment
Continuous deployment
Any push or pull request merge into the main
branch will trigger deployment via Github actions
Manual deployment
npm run deploy
This command deploys both web client and server. They can also be deployed separately by run the same command in their own folder