My thesis project is now Bidstacker's inventory with over 180,000 construction products, structured and organized as JSON files for easy management. Each product and category follows a standardized structure (BK04-product group classification). Bidstacker can now smoothly update and maintain the products information using certain functions that are currently running with Postman.
- Next.js 13
- Node
- Express
- Postman
-
Start by cloning the repository.
-
Install npm dependencies in the root folder:
npm i
-
Start the server:
npm run dev
-
App runs locally on this server: http://localhost:3000/
-
Use Postman in order to create all inventory as JSON files:
5.1. Send a request to the http://localhost:3000/api/scripts/create-all-categories-name-file to create a JSON file with all the standard categories
5.2. Send a request to the http://localhost:3000/api/scripts/create-inventory-json-files to create JSON files with all products
-
All JSON files are now created.