This template based on KeystoneJS. KeystoneJS is just a glue between Express, ApolloGraphql, Mongoose/Knex (as ORM).
Javascript ecosystem is full of tutorials, open-source and helpful materials, but still, it's often up to the developer to implement such basic features like:
- Authentication workflow (register-login-reset)
- Permission mechanism
- Import/Export
- Logic reusability between web and mobile
- And more
This project provides you with these basic features, allowing you to focus on core business logic
VERSION: 0.0.1 𝛼
- Based on Appolo, KeystoneJS and NextJS
- Authentication workflow
- Registration
- Authentication and Authorization
- Change password
- Reset password
- Organization entity
- Managment of organization members
- Invite users by email
- Add users from excel table
- With frontend — fronend templates based on Ant design
- A lot of examples — check /apps
- Pluggable — use only what you need
- Deployable — check deploy.md
Full list of features and requested features is found under contibuting.md and issues
Check getting-started.md
Check deploy.md
Check contibuting.md