FeathersJS API Backend Development

Job ID: 37835755

Budget: $250 – $750 USD

As a client, I'm seeking a proficient TypeScript developer to help in creating an API backend using the FeathersJS framework.

Key areas of responsibility include:
- Designing and building the API backend of our platform using FeathersJS
- Ensuring the scalability and reliability of the developed API

The ideal freelancer should possess the following skills and experience:
- Proficient in TypeScript programming language
- Extensive experience with FeathersJS framework
- Strong background in REST API & Socket.io backend development, ideally for large-scale applications
- In-depth knowledge of best practices in API development and security.



Feathersjs services to be created:
- users (can be logging in using email & password, and also by OTP code sent by SMS or WhatsApp (integration with WhatsApp or sms is not included in the scope of this job) -with users access control implemented (ABAC preferred )
- service for items (for sale)
- service for branches that will sell the items!
- service for orders
each branche will have the number of the items quantity (inventory concept). and each order will be deducted from the inventory in the branch

Swagger should be integrated with Feathersjs for a API documentations


all code should be up to a high standard, and well documented.
Knex migration files need to be well defined and documented also
Related categories: JavaScript MySQL Socket IO Typescript RESTful API