Constructing a Study Buddy Using MERN (MongoDB, Express.js, React, Node.js) Stack Technologies †
Abstract
:1. Introduction
- Authentication and authorization: fortifying security.
- Questions and answers: fostering knowledge sharing.
- 3.
- Complaints posting: amplifying student voices.
- 4.
- Posting ideas sharing: igniting innovation.
- 5.
- Chatbot assistance: instant guidance.
Technologies Empowering “Study Buddy”
2. System Architecture: Empowering “Study Buddy”
2.1. Client-Side (React.js): User-Focused Interface
2.2. Authentication and Authorization (JWTs): Trustworthy Access Control
2.3. Server-Side (Node.js and Express.js): Processing Power
2.4. Database (MongoDB): Agile Data Management
2.5. Q&A and Chatbot: Real-Time Interactions
3. Benefits of Using Modern Technologies
3.1. Performance Improvement
3.2. Scalability
3.3. Real-Time Features
3.4. Cross-Platform Compatibility
3.5. Developer Productivity
3.6. Security
3.7. User Experience
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Porter, P.; Yang, S.; Xi, X. The Design and Implementation of a RESTful IoT Service Using the MERN Stack. In Proceedings of the 2019 IEEE 16th International Conference on Mobile Ad Hoc and Sensor Systems Workshops, Monterey, CA, USA, 4–7 November 2019; pp. 140–145. [Google Scholar]
- Vasanthi, D.; Sivasakthi, T.; Abarna, V.; Arthi, R. Design and Development of Car Rental Website Using Mern Stack. In Proceedings of the 2021 International Conference on Computing, Communication and Green Engineering, Pune, India, 23–25 September 2021; pp. 1–5. [Google Scholar]
- Hemalatha, P.; Dhavavarshini, M.; Dhivya, N. Development of Flexible, Sharing and Leasing a Car Using MERN Stack. In Proceedings of the 2022 Second International Conference on Advanced Technologies in Intelligent Control, Environment, Computing & Communication Engineering, Bangalore, India, 16–17 December 2022; pp. 1–5. [Google Scholar]
- Vinothini, C.; Tarun, C.; Bhavana, K.A.; Krishna, G.N.; Praveen, A. NBA web portal: A Comprehensive Survey on NBA Accreditation and MERN Stack for the Purpose of Implementing a Portal. In Proceedings of the 2022 International Conference on Inventive Computation Technologies, Lalitpur, Nepal, 20–22 July 2022; pp. 1245–1251. [Google Scholar]
- Kanchanamala, P.; Sai, B.H.; Balaji, B.; Panigrahi, A.; Srinivas, K.; Vardhan, A.V. Automated Programming Evaluation using MERN. In Proceedings of the 2023 2nd International Conference on Applied Artificial Intelligence and Computing, Salem, India, 4–6 May 2023; pp. 706–712. [Google Scholar]
- Challapalli, S.S.N.; Kaushik, P.; Suman, S.; Shivahare, B.D.; Bibhu, V.; Gupta, A.D. Web Development and performance comparison of Web Development Technologies in Node.js and Python. In Proceedings of the 2021 International Conference on Technological Advancements and Innovations, Tashkent, Uzbekistan, 10–12 November 2021; pp. 303–307. [Google Scholar]
- Lakshmi, Y.H.; Sangeetha, Y.; Vyshnavi, K.P.S.; Fyzulla, S. A Website for a Consultancy using Mern Stack. In Proceedings of the 2023 3rd International Conference on Smart Data Intelligence, Trichy, India, 30–31 March 2023; pp. 195–200. [Google Scholar]
- Vasavi, I.; Jayasree, J.; Charishma, G.; Kranthi, S. Blood and Plasma Donation, Management System with GPS Using MERN Stack. In Proceedings of the 2022 International Conference on Advancements in Smart, Secure and Intelligent Computing, Bhubaneswar, India, 19–20 November 2022; pp. 1–6. [Google Scholar]
- Chauhan, A.S.; Bhardwaj, S.; Shaikh, R.; Mishra, A.; Nandgave, S. Food Ordering Website Cooked with care developed using MERN stack. In Proceedings of the 2022 6th International Conference on Intelligent Computing and Control Systems, Madurai, India, 25–27 May 2022; pp. 1690–1695. [Google Scholar]
- Rao, M.J.; Kumar, R.K. Follicle Detection in Digital Ultrasound Images Using BEMD and Adaptive Clustering Algorithms. In Lecture Notes in Mechanical Engineering; Springer: Singapore, 2020; pp. 651–659. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sravani, C.; Kumar, P.; Priya, S.; Yadav, S.K.; Rao, M.J.; Prasan, U.D. Constructing a Study Buddy Using MERN (MongoDB, Express.js, React, Node.js) Stack Technologies. Eng. Proc. 2024, 66, 27. https://doi.org/10.3390/engproc2024066027
Sravani C, Kumar P, Priya S, Yadav SK, Rao MJ, Prasan UD. Constructing a Study Buddy Using MERN (MongoDB, Express.js, React, Node.js) Stack Technologies. Engineering Proceedings. 2024; 66(1):27. https://doi.org/10.3390/engproc2024066027
Chicago/Turabian StyleSravani, Chamalla, Pudi Kumar, Sanapala Priya, Sujith Kumar Yadav, Madina Jayanthi Rao, and Urlam Devi Prasan. 2024. "Constructing a Study Buddy Using MERN (MongoDB, Express.js, React, Node.js) Stack Technologies" Engineering Proceedings 66, no. 1: 27. https://doi.org/10.3390/engproc2024066027