Ajay Sharma,
Nandan Kumar,
Surender,
Stuti Saxena,
- Student, Echelon Institute of Technology, Haryana, India
- Student, Echelon Institute of Technology, Haryana, India
- Student, Echelon Institute of Technology, Haryana, India
- Associate Professor, Echelon Institute of Technology, Haryana, India
Abstract
This research paper details the development of a location-based social networking application with a focus on offline first functionality. Guftgu is a communication application developed using React Native for the frontend and Node.js for the backend. It facilitates seamless, real-time conversations between strangers while prioritizing user privacy through complete anonymity. The platform’s intuitive interface, cross-platform compatibility, and efficient backend architecture enable smooth performance and user engagement. Designed with privacy at its core, Guftgu eliminates the need for personal identification, making it ideal for open dialogue without judgment or exposure. Whether for casual chatting or sharing thoughts freely, the app ensures secure and uninterrupted communication. Its architecture supports scalability and robust interaction, creating a trusted space for anonymous social connection. This paper explores the design and implementation of a messaging application that ensures a consistent user experience despite network disruptions. It details the architecture and technology stack, highlighting the use of local data storage, message queuing, and synchronization techniques. These methods enable uninterrupted communication in both direct chats (‘Guftgu’) and location-based group broadcasts (‘Mehfil’). The system is engineered to support seamless transitions between offline and online modes. Additionally, the platform emphasizes user anonymity, allowing individuals to connect with others in a specific geographic area without disclosing their identity, thereby fostering private yet meaningful social interactions.
Keywords: Offline-first, React Native, Node.js, location-based social networking, WatermelonDB, real-time communication, mobile application development
[This article belongs to Journal of Microelectronics and Solid State Devices ]
Ajay Sharma, Nandan Kumar, Surender, Stuti Saxena. BUILDING A SMART CHATTING PLATFORM FOR SOCIAL NETWORKING:”GUFTGU”. Journal of Microelectronics and Solid State Devices. 2025; 12(03):32-37.
Ajay Sharma, Nandan Kumar, Surender, Stuti Saxena. BUILDING A SMART CHATTING PLATFORM FOR SOCIAL NETWORKING:”GUFTGU”. Journal of Microelectronics and Solid State Devices. 2025; 12(03):32-37. Available from: https://journals.stmjournals.com/jomsd/article=2025/view=234108
References
- Fielding RT. Architectural styles and the design of network-based software architectures. University of California, Irvine; 2000.
- Podgorelec B, Czerny R, Zefferer T, Prünster B, Corici AA, Wich T, Hühnlein D. Design and Architecture of Mobile Cross-Border Services Building Blocks. InFrom Electronic to Mobile Government 2024 Jul 13 (pp. 45-62). Cham: Springer Nature Switzerland.
- Talukder AK. The Next Generation Web: Technologies and Services. InInternational Conference on Big Data Analytics 2020 Dec 15 (pp. 209-229). Cham: Springer International Publishing.
- Tadi SR. Interactive Document Editing and Distributed Synchronization Using Azure Cosmos and WebSockets. environments. 2024 Aug;4(1).
- Srivastava T, Pandey A, Khan R. A Study of Node. js Using Injection Vulnerabilities. International Journal of Advanced Research in Computer Science and Software Engineering. 2018;8(5):64.
- Burhan M, Alam H, Arsalan A, Rehman RA, Anwar M, Faheem M, Ashraf MW. A comprehensive survey on the cooperation of fog computing paradigm-based IoT applications: layered architecture, real-time security issues, and solutions. IEEE Access. 2023 Jul 12;11:73303-29..
- Bishop M, Dark M, Futcher L, Van Niekerk J, Ngambeki I, Bose S, Zhu M. Learning principles and the secure programming clinic. InIFIP World Conference on Information Security Education 2019 Jun 19 (pp. 16-29). Cham: Springer International Publishing.
- Heidari S, Simmhan Y, Calheiros RN, Buyya R. Scalable graph processing frameworks: A taxonomy and open challenges. ACM Computing Surveys (CSUR). 2018 Jun 12;51(3):1-53.
- Jang-Jaccard J, Nepal S, Celler B, Yan B. WebRTC-based video conferencing service for telehealth. Computing. 2016 Jan;98(1):169-93.
- Lin CC, Huang AY, Yang SJ. A review of ai-driven conversational chatbots implementation methodologies and challenges (1999–2022). Sustainability. 2023 Feb 22;15(5):4012.
- Nosina KC, Swarna Latha T. Introduction to Cybersecurity with AI, ML, and Blockchain. InNext-Generation Cybersecurity: AI, ML, and Blockchain 2024 May 19 (pp. 1-21). Singapore: Springer Nature Singapore.
- Laricheva M, Liu Y, Shi E, Wu A. Scoping review on natural language processing applications in counselling and psychotherapy. British Journal of Psychology. 2024 Aug 2.
- Abraham A, Dutta P, Mandal JK, Bhattacharya A, Dutta S. Emerging technologies in data mining and information security. Proceedings of IEMIS- 2018. 2018.
- Cherukuri BR. Containerization in cloud computing: Comparing Docker and Kubernetes for scalable web applications. International Journal of Scientific Research and Application. 2024;13(01):3302-15.
- Freeman MJ. FPGA-Based Embedded Systems for Smart Grid Integration. American Journal of Embedded Systems and VLSI Design. 2024 Apr 30;5(2):5-8.
- Schulzrinne H. Voice communication across the Internet: A network voice terminal. Amherst, MA, USA: University of Massachusetts at Amherst, Department of Computer and Information Science; 1992 Jul 29.
- Keshav S, Kesahv S. An engineering approach to computer networking: ATM networks, the Internet, and the telephone network. Reading: Addison- Wesley; 1997 May 5.

Journal of Microelectronics and Solid State Devices
| Volume | 12 |
| Issue | 03 |
| Received | 05/07/2025 |
| Accepted | 31/07/2025 |
| Published | 12/12/2025 |
| Publication Time | 160 Days |
Login
PlumX Metrics