Page cover

Tech Requirements

This page provides an overview of the technologies utilized in the project.

Frontend Technologies:

React: We used React in our project, react is a popular JavaScript library for building user interfaces. React's component-based architecture allows for modular and reusable code, enhancing the maintainability and scalability of our application.

HTML/CSS: We use HTML for structuring our web pages and CSS for styling, ensuring a visually appealing and responsive user interface.

JavaScript: JavaScript is utilized for client-side scripting, enabling dynamic and interactive elements on our platform.

Backend Technologies:

Elasticsearch: Our backend is powered by Elasticsearch, a distributed search and analytics engine. In Elastic search all the data are stored as a document. Elasticsearch efficiently handles data storage, retrieval, and indexing, providing fast and reliable search capabilities for our platform.

Node.js: We use Node.js as the runtime environment for our backend, leveraging its asynchronous and event-driven architecture to build scalable and high-performance server-side applications.

API’s

Open-AI API: In this project we integrated Open-AI chatbot for that we used the open-AI API to build.

Leaflet maps: It Leaflet is an open-source JavaScript library that allows developers to create interactive web maps. It's designed for simplicity, performance, and usability, and works across all major desktop and mobile platforms.

Last updated