enrolla
enrolla copied to clipboard
[ENR-48] 🚀 Feature: Complete REST API to compliment our GraphQL API
🔖 Feature description
We started Enrolla with REST API only, but at some point decided to switch over to GraphQL as it makes lots of the queries in our management UI easier. We want to continue the REST API development to complement GraphQL.
🎤 Why is this feature needed ?
Using the REST API may be easier to some apps so we need to aim for complete feature parity between GraphQL and REST.
✌️ How do you aim to achieve this?
Following Nest.js conventions and the work already done in the Features module in the backend, we need to add controllers to the following modules / entities with CRUD support:
- [ ] Customers
- [ ] Packages
- [ ] Organizations (read only)
🔄️ Additional Information
No response
👀 Have you spent some time to check if this feature request has been raised before?
- [X] I checked and didn't find similar issue
Are you willing to submit PR?
None