This repository is part of our Bangkit 2023 Product Capstone "Agronify". Built with REST implementation and JWT Authentication.
This project is built with the following tech stack and libraries :
- NodeJS
- Prisma ORM
- HapiJs
- PostgreSQL
- TensorflowJS
Api documentation is available on Postman, please click the following button to view the documentation :
- Docker
- Docker Compose
- Postgresql Database
- Clone this repository
- Create postgresql database with the name
agronify
- Insert
agronify.sql
to the database - Copy
.env.example
to.env
and fill the environment variables with your own - Run
docker-compose up -d
to run the server - Server will be running on port
20080
(main branch) or80
(production branch) - Default email and password is
admin@agronify.com
andadmin123
- You'll need to add crop, crop disease, ml model, and model class mapping before doing any prediction.