The backend API encompasses essential functionalities for The frontend such as user management, product management, shopping cart functionality and external third-party middleware for transaction and payment, also a robust permission management included.
Overall, the goal of the backend project is to fulfill a business model that caters to the needs of coffee bean shop owners, enabling frontend to efficiently manage their products and transactions. Additionally, it supports real-time ordering by utilizing socket technology.
- DocumentationPostman API EndPoint Collection
- API EndPointhttps://waysbeans-api.glitch.me/api/v1/
- Websocket EndPointwss://waysbeans-api.glitch.me/
- platformServer /API
- StackExpress, Socket.IO, fetch2, JWT, JOI, Bcrypt, MidTrans, Cloudinary, Multer, Sequelize, PostgreSQL
- Sourcegithub.com/EXPITC/WaysBeansAPI
- BlogpostStill on waiting list.
product
Transaction
Update User
Socket