TriNethra is a comprehensive and intelligent virtual assistant that helps to make users' cyber life more secure and safe.
We kindly request the evaluators to refer the documentation .
Note that You can visit the https://trinethra73.herokuapp.com/ to test the deployed version of the Whole Chat Bot
Each Individual folder has its own readme, please go through it, This page just gives an overview, please visit each page for further clarity
This project relies upon multiple configured Jsons and API keys which we have included in the APIs folder. For proper functioning of the application ,appropriate API key or config JSON shall be placed in respective fields in order to make calls to them. In case of errors, kindly recheck whether all the JSON/API keys are in-place.
We were facing multiple collaborating issues throughout the project because of certain previous version pushes and pull requests (_resulting in many conflicts which in turn needed much time to resolve), _so even though everyone equally made their contributions to the project, we had to push a single platform code through a single user only. (Hope you Understand)
The Code in commits was pushed well before 4pm, we're just adding readme and Config files, so that it would help you if you want to run locally
We were not informed about the timely commits and pushes requirement at the initial stages of the hackathon, We were collecting code from all our contributors/team members to merge into a single big commit till then,( All the commits were done from time to time since we were informed about this) Thank you for understanding. We completely ensure that the entire project along with the changes have been done genuinely and no malpractices have occured.
We even developed a native multi-platform mobile application with all the functionalities(and even more) of the chatbot that we may intend to use for future purposes or to be integrated with any existing government system. But this was out of context for the problem statement domain bucket, we're not considering it to the final build, we may use it as per the future requirements.
There is a file placed in the JSON and API folder named credentials, kindly go through that for any required credentials needed for the project.
(there is also a mobile app folder which we did not place in final master branch but available at ----- branch)
This folder has all the files related to Web App done in React JS mostly, has all the configurations and The internal working of the Web App
This folder has all the files related to Generation of the pdf written in python and using google libraries .
This file has all the API keys, SDK Jsons, credentials all needed for the functioning of the app
Each Individual folder has its own readme, please go through it, This page just gives an overview, please visit each page for further clarity
- ReactJs - A JavaScript library for building user interfaces
- Firebase - A comprehensive app development platform with highly efficient backend accessibility
- Flutter - UI toolkit for building natively compiled multiplatform applications from a single codebase.
- Python - a programming language that lets you work quickly and integrate systems more effectively
- Dialogflow - Dialogflow is a highly efficient AI based natural language understanding platform that makes it easy to design and integrate an interactive voice response system.
- Several APIs including Google Maps and Google Places