DEV Community

Cover image for Suraksha Setu: Project overview

Suraksha Setu: Project overview

๐Ÿšจ Suraksha Setu: Building a Smart Tourist Safety System with the MERN Stack

๐Ÿ‘‹ Introduction

Hi, Iโ€™m Subham Khandual โ€” a MERN Stack Developer and Final Year B.Tech CSE student from Bhubaneswar, Odisha, India.

Recently, I built one of the most meaningful projects of my development journey: Suraksha Setu โ€” a Smart Tourist Safety System designed to help travelers stay safe through emergency assistance, live safety alerts, and real-time travel monitoring.

๐Ÿ”ด Live Demo: https://suraksha-setu-oxkw.vercel.app

๐Ÿ™ GitHub: https://github.com/SubhamKhandual007

๐ŸŒ Portfolio: https://portfolio-nine-alpha-8nkzp7nnk6.vercel.app


๐ŸŒ The Idea Behind Suraksha Setu

India attracts millions of tourists every year, but traveler safety remains a major concern โ€” especially in unfamiliar cities, remote destinations, and emergency situations.

As someone from Odisha, I wanted to build something that could genuinely help people during travel emergencies.

โ€œWhat if tourists had a digital safety companion that could assist them instantly during emergencies?โ€

That idea became Suraksha Setu.


๐Ÿ›ก๏ธ Features of Suraksha Setu

๐Ÿšจ Emergency Assistance

  • One-tap SOS functionality
  • Emergency contact access
  • Quick response support system

๐Ÿ“ก Real-Time Safety Alerts

  • Area-based safety notifications
  • Weather and risk-level alerts
  • Local travel advisories

๐Ÿ“ Smart Travel Monitoring

  • Live travel dashboard
  • Monitoring support for solo travelers
  • Mobile-friendly responsive interface

๐Ÿ› ๏ธ Tech Stack Used

Layer Technology
Frontend React.js + Tailwind CSS
Backend Node.js + Express.js
Database MongoDB
Authentication JWT / Clerk
Deployment Vercel

๐Ÿšง Challenges I Faced

1๏ธโƒฃ Designing for Emergency Situations

In safety applications, users may be stressed or panicked. I focused on reducing clicks and making critical actions visible immediately.

2๏ธโƒฃ Real-Time Alert Handling

Implementing live safety updates taught me a lot about state management and real-time data flow in React.

3๏ธโƒฃ Mobile Responsiveness

Since tourists mostly use smartphones, building a responsive UI with Tailwind CSS became a top priority.

4๏ธโƒฃ Privacy & Location Data

Handling user location responsibly was important. I worked on creating a transparent and trustworthy experience around location permissions.


๐Ÿ“š What I Learned

Building Suraksha Setu improved my skills in:

  • MERN Stack architecture
  • REST API development
  • Responsive UI/UX design
  • Real-time data handling
  • Deployment using Vercel
  • Problem-solving through real-world applications

๐Ÿ”ฎ Future Improvements

I plan to add:

  • ๐Ÿ“ฒ Progressive Web App (PWA) support
  • ๐Ÿ—บ๏ธ Google Maps integration
  • ๐Ÿ”” Push notifications
  • ๐ŸŒ Multi-language support
  • ๐Ÿค Integration with emergency services

๐ŸŒŸ Other Projects

๐Ÿฅ Swasthya Setu

AI-powered healthcare monitoring platform using MERN + Machine Learning.

๐Ÿ”ด Live Demo: https://swasthyasetu-tsbt.vercel.app


๐Ÿฉธ Blood Cancer Prediction

Machine learning model for cancer risk detection.


๐ŸŒพ Crop Recommendation System

AI-powered crop suggestion platform for farmers.


๐Ÿค– AI Assistant

Python-based conversational AI assistant.


๐Ÿค Letโ€™s Connect

๐ŸŒ Portfolio: https://portfolio-nine-alpha-8nkzp7nnk6.vercel.app

๐Ÿ™ GitHub: https://github.com/SubhamKhandual007

๐Ÿ’ผ LinkedIn: https://www.linkedin.com/in/subham-khandual

If you enjoyed this project, feel free to โญ the repository and connect with me!

Top comments (0)