hover a component to find its circleTravela · 1024 terms
← the spectrum
professional · andela · 2019 · contributor · archived

Travela

An internal travel management platform for Andela, automating travel requests, approvals, expense tracking, and analytics across multiple locations.

§ problem

An internal travel management platform needed coordinated contributions from a distributed team to deliver request workflows, approvals, and expense tracking.

§ overview

  • Led a remote team of 10 engineers contributing to an internal travel booking and management application for Andela.
  • Contributed to a centralized system for all business-related trips and expenditures across multiple locations.
  • Frontend built with React, Redux, and Redux-Saga with Cypress E2E and Jest unit testing.
  • Backend powered by Node.js/Express with PostgreSQL, Sequelize ORM, and Passport.js authentication.

§ components

Each part of the stack is bound to one of the largest circles. Hover one to find it in the drawing.

  • n1TypeScript
  • n2React
  • n3Express
  • n4Node.js
  • n5Redux
  • n6REST APIs
  • n7PostgreSQL
  • n8CI/CD
  • n9Docker
  • n10Agile / Scrum
  • n11Project Management
  • n12Team Leadership

§ continue

moses gitaucase study