Caution
Note: this project was developed only to show the concepts of http comunication with rest api for people who never seen the concept. Don't use the code as reference for any implementation, as its missing a lot of important things intentionally for the sake of of the simplify the understanding of the concepts (i.e validating/sanitize user input).
An extremely simplified product placing order application, without any authentication or any complex real-life flow, mostly for learning the basic concepts of REST API.
This project was developed to help demonstrate the concepts taught during the workshop i will be presenting at Setec 2022 for university IFPR - Campus Umuarama.
@extendslcc : back-end/fastify | vanilla | vue
@ndelanhese : react
- Node.js v16
Available with gitpod.io
Install pnpm if not already installed
npm install -g pnpm
Clone the project locally
git clone https://github.com/extendsLcc/workshop-REST_API.git
Install project dependencies
# Access the project folder
cd workshop-REST_API
# Install dependencies
pnpm install
Open back-end API project in VSCode - See more in API readme
# Access the back-end api folder
cd apps/back-end
# Open the project in VSCode
code .