Skip to content

scodes73/RK62_Tri-Nethra

Repository files navigation

Tri-Nethra

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

Tri-Nethra Working Model

Each Individual folder has its own readme, please go through it, This page just gives an overview, please visit each page for further clarity

Before the Overview of the Project:

Jsons and API keys

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.

Collaborator Perplexity

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)

Delay in the commits

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.

Mobile App

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.

Credentials

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 are 2 Main modules and other supporting folders:

(there is also a mobile app folder which we did not place in final master branch but available at ----- branch)

Web App:

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

PDF Generation Module:

This folder has all the files related to Generation of the pdf written in python and using google libraries .

Contexts:

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

Technology

  • 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published