EasyGo: Accessible Places Web Platform
A web based platform that enables users to discover, review, and communicate about disability friendly public facilities to support inclusive mobility.

Understanding the Context
Overview
The Problem
People with disabilities often lack reliable information about the accessibility of public facilities, making mobility and daily activities challenging.
The Purpose
EasyGo aims to provide a centralized platform where users can access accessibility information, share reviews, and communicate with others to support inclusive public spaces.
My Contributions
Responsibilities
Designed and developed RESTful APIs using Laravel for the entire backend system
Implemented authentication and authorization mechanisms
Developed a real time chat feature using Laravel broadcasting
Integrated MySQL as the primary database
Handled API validation, error handling, and endpoint testing using Postman
Technologies Used
Tech Stack
📱 Frontend
⚙️ Backend
🛠️ Tools
Core Functionality
Features
Accessibility Based Place Discovery
Allows users to find public facilities with detailed accessibility information.
Ratings & Reviews
Enables users to share experiences and rate accessibility of facilities.
Community Reports
Supports user submitted reports on accessibility conditions in public spaces.
Real Time Chat
Provides direct communication between users through real time messaging.
Interactive Map Integration
Visualizes accessible locations using map based exploration.
Visual Design
UI Showcase
Interface design and user experience highlights

Interactive map view displaying accessible public facilities.
Technical Journey
Challenges
Building a complete backend system for a web application for the first time.
Gained a strong understanding of backend architecture, API design, and system integration beyond basic CRUD operations.
Implementing real time chat functionality using a subscribe based communication model.
Learned the fundamentals of real time systems and event driven communication in web applications.
Designing data models using a relational database for a feature rich application.
Improved skills in structuring and managing data efficiently with MySQL.
Results & Achievements
Impact
Measurable outcomes and project success metrics
Delivered a fully functional backend supporting all core platform features
Implemented real time communication between users
Served as a foundation for advanced backend development skills
Next Steps
Future Plans
Implement WebSocket based communication for improved real time chat performance
Add notification features for new reviews, messages, or reports
Introduce OAuth based authentication for easier user access
Develop an admin analytics dashboard for accessibility insights
Enhance scalability and security for production deployment