This app is built out with Redux, Compound Components and Styled Components.
It allows us to book some seats in "Taxi brousses" departing from Mahanoro (a town in Madagascar) station.
User is able to:
- Pick a city from the city list.
- See the available trips to that city, and pick one where seats are still availalable.
- Select one or more seats in the car, and see how much it's going to cost.
- Confirm the booking.
- See their confirmed bookings on the 'My account'page.
- Modify their own information, like name or phone number, on that same page.
- Cancel a booked trip.
The design is from this Figma file.
The data is from this JSON file.
Open up a terminal and run git clone https://github.com/Tsikitsiky/mahanoro-station
.