TECH STACK
A review of existing ethnobotany databases and tribal medicine sites were done. Nearly 100 sites were analyzed for their UI, tech stack, database model. The slides of the review are given below.
The application is built from mostly open-source libraries and the entire source code is maintained under git. The application is divided into backend and frontend repositories, for separation of concerns.
The backend of the application is built on Directus, with MS SQL server as the database and custom code for extensions.
The frontend of the application is built on flask, materialize css, with caddy as the web server. Javascript libraryAutocomplete JS is used in the search bar.