SastaTicket: Online Ticketing Platform

SastaTicket: Online Ticketing Platform

Led frontend development for SastaTicket, building new modules for local train and bus ticketing, and optimizing the MERN stack for rapid feature delivery.

View
Mobile Preview
Back to Projects
Key Responsibilities
Led frontend development, built new modules, configured MERN boilerplate, developed shared components, optimized Webpack.
Key Implementations
Trains module, bus tickets module, custom Webpack configuration, generic/shared component library.
Customer Impact
Provided users with access to low-price local train and bus tickets, expanding SastaTicket's offerings.

Project Overview

The Problem

Lack of local train and bus ticketing options within the existing online travel platform.

The Solution

Developed dedicated modules for train and bus tickets, integrating them into the SastaTicket ecosystem with efficient frontend practices.

Vision & Impact

Sastaticket expanded its reach in the online ticketing market by offering more localized and affordable travel options.

Detailed Overview

As Lead Frontend Developer at Sastaticket, an online e-commerce cheap ticketing system, I led the development of new modules for local train and bus tickets. I rapidly completed the Trains module in just 3 weeks. My work involved configuring and altering a MERN boilerplate for the project's environment, implementing shared/generic components, and leveraging Webpack aliases for efficient development. This project strengthened my expertise in React, Redux, ES6/ES7, PostCSS, and Webpack, contributing to a robust and scalable ticketing solution that matches the best low-price tickets for user searches.

Technical Details

Technologies Used
React
Redux
ES6
ES7
PostCSS (css next)
Webpack
Project Information

Duration

March 2017 - Sept 2017 (7 months)

Team Size

N/A

My Role

Lead Frontend Developer

Key Achievements
  • Rapidly completed the 'Trains' module in just 3 weeks.

  • Learned and effectively used React, Redux, and Thunk middleware for state management.

  • Implemented PostCSS and CSS-Modules for modern styling practices.

  • Configured and tailored a MERN boilerplate to suit the project's specific environment.

  • Utilized Webpack aliases for optimized paths and built generic/shared components, enhancing code reusability.

Challenges & Learnings
  • Achieving rapid development cycles for new complex modules.

  • Configuring and adapting a MERN boilerplate for specific project requirements.

  • Implementing efficient shared components for code reusability across modules.

Explore This Project

Ready to Collaborate?

If you have a project in mind or just want to connect, feel free to reach out.