Trybe Project - Trybesmith.
This RESTful API for a medieval item shop was built with Node.js and TypeScript to manage login, transactions, and customer data.
- Programming in TypeScript language;
- Develop a CRUD API (Create, Read, Update and Delete);
- Develop endpoints to read and write to a MySQL database.
npm install
Initially, you need to configure a MySQL database:
- Defining environment variables in an .env file;
- Creating the database and tables with:
npm run restore
If desired, the application can be started in development mode with:
npm run dev
The application can be started with:
npm start
npm test