The API that will drive the Wool & Wood Online Store, and to be used a basis for my own API standards. Built for a client, an API will enable them to change the frontend as they see fit, in case that the developed solution is not fit for their needs.
This API is built with Node.js 16 [], a MongoDB database [] and Express.js [] as the primary tools.
- Very limited experience with API's, especially those with a database linked.
- No experience with MongoDB, so limited understanding of NoSQL databases.
- Limited experience with Node.js from work.
- No experience with payment tokenization
- Develop a complete API for a shop, with Orders, Products, Customers and Payments functionality, and understand difficulties in developing an API
- Develop a complete API, with best practises applied
- Have a minimum of 70% test coverage
- Understand how payment API's work
- Develop understanding of NoSQL databases
- Not developed an API with database interaction, could be complex