Backend Developer

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.

4+
Technologies
5
Key Features
EasyGo: Accessible Places Web Platform

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

Next.jsTypescript

⚙️ Backend

LaravelMySQL

🛠️ Tools

VSCodeGitHubFigmaPostmanWebsocketsVercelRailway

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.
1 / 4

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

Interested in Working Together?Let's Connect

I'm currently open to internship and full-time opportunities in mobile and backend development. If you're building something interesting and think I'd be a good fit, let's talk!

11+
Projects Built
5+
Competitions & Hackathons
3+
Awards & Finalist