DEPRECATED, use users-cubed-next-frontend instead.
Fully featured React.js SSR user management system (frontend).
- Serves CSR for end-users and SSR for major crawlers
- User signin, signup, signout
- Profile edit, delete
- Account confirm, password reset
- Terms and conditions. privacy policy, disclaimer examples
- Contact form, etc. examples
- Rate limits
TODO:
- frontload for apis doesn't work
- social login (+backend part)
- real locale instead of short version?
- refer system (left: REFER_USE -> REFER_REGISTER)
- upload field/ avatar field
You should deploy your own Users Cubed API, contact us API and set their URLs on src/config.js.
npm i
# CSS:
npm run build:css
# JS:
npm run build:js
# Everything:
npm run build
# Development:
npm run start
# Production
npm run build
npm run serve
Docker:
./slave_build.sh <app_name>
./slave_start.sh <app_name> <port>
autocannon http://localhost:3000
GPL v 3.0