Bangkok-Rail

Bangkok-Rail started as a project inspired by the impact of rail public transportation in my and my friends' life. To me, it represented freedom and mobility at the age I was beginning to gain independence.

My school was at the intersection of the MRT, BTS, and Airport Link, which made it so much easier to hang out with friends and travel. When we go out, we sometimes have to check 2–3 sites to find the optimal route, which is quite inconvenient. Which is why Bangkok-Rail was developed. To make finding your way in Bangkok easier and faster.

Bangkok-Rail was developed in Django, a Python web framework; The NetworkX library for pathfinding; PostgreSQL, a DB for node and adjacency storage; TailwindCSS for styling; Docker for deployment; and many more.

This is the biggest and longest project I have developed. And is what helped me learn about numerous software and web development concepts.