-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathQuick_Docs_Tech_Stack.txt
More file actions
66 lines (44 loc) · 2.71 KB
/
Quick_Docs_Tech_Stack.txt
File metadata and controls
66 lines (44 loc) · 2.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Quick Docs Tech Stack:
1. React Native Expo SDK 53 (Updated)
2. Zustand (React Native friendly Global State Management)
3. Expo-Secure-Storage (Token Based Authentication and Auto Load of User Account until logged out or deactivate)
Zustand - Light weighted ~1.1 KB - SSR-safe - Simple, minimal, reactive
4. Node.js, Express.js, MongoDB
5. FingerPrint Authenticaton/ PIN Authentication
6. AI Analysing Dashboard Screen using User Data
7. GCS (Google Cloud Services)
Cloud Storage (Google)
1. Vertex API (Google)
2. Google Translate API (For Auto detecting Language and Translating the services)
3. Cloud Speech to Text API - Tel, Eng
4. Cloud Text to Speech API - Tel, Eng
Voice to Voice Communication AI Assistant
Do they need to buy the premium directly without experiencing the application? No! Users can upload 1 File, 3 AI Prompts to know about our Application.
AI Agent:
*5. Vision AI API (Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications. Used for: Model Garden)
6. Gemini 2.5 PRO LLM API (RAG) & Privacy with User Specific Information - Chat with Local Texting Messages and also regional language messages too.
Animated Progress Bar for Auto Logging in
JWT Tokens (Authorization, Token Generation)
AES (Advanced Encrypted Standards)
.env (secure data protection)
EAS (Expo Building)
EXPO Notifications
Firebase Cloud Messaging API (V1)
Secure API Gateway (GET, POST, DELETE)
RazorPay Payments (Secure Payment Gateway)
Optional Chaining Methodology (?.) and Nullish coalescing operator (??) for a Safer way to prevent Run time errors in the frontend development, say: React, React Native
PDF Text Extraction: pdf-parse (npm package)
Docx Text Extraction: mammoth (npm package)
Using Vector Search (Mongodb) for efficiency
Storing the data as embeddings (faster, quicker, special data structure) - Highly Secure
Custom Hook Creation (Code Optimisation Techniques, Code Reusability for efficiency)
--------------------------------------------
Which other Technologies we Integrated?
1. Full Stack Web - our Tech
2. Mobile App Development
3. GCP - Google Cloud Platform
4. AI - Generative AI
5. AES and BCRYPT Hashing - Cyber Security
6. Analytical Dashboard - Data Analytics
--------------------------------------------
React Native, Zustand, Node.js, Express.js, Mongodb, JWT Tokens, Google Cloud Services, Vertex API, Cloud Vision API, Cloud Speech to Text API, Generative Language API, Google Translate API, Vector Search, Advanced Encryption Standard Algorithm, BCRYPT Hashing, Expo Application Services (EAS), Firebase Cloud Messaging API (V1), RazorPay Payments and Optional Chaining Methodology