Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TransitPulse

TransitPulse is a transport reliability analytics platform that helps commuters understand how dependable public transport routes are using historical and real-time transport data.

Goals

  • Analyze transport reliability
  • Calculate route reliability scores
  • Visualize delay trends
  • Provide actionable commuter insights

Tech Stack

  • C#
  • .NET 9
  • ASP.NET Core Web API
  • Entity Framework Core
  • PostgreSQL
  • Clean Architecture
  • Repository Pattern
  • Dependency Injection
  • REST API
  • xUnit
  • Moq
  • Git & GitHub

Development

This project follows GitHub Actions CI and automated testing.

API Testing

This project includes a Postman collection for testing all endpoints.

Import:

  • TransitPulse.postman_collection.json
  • TransitPulse.postman_environment.json

About

TransitPulse is a transport reliability analytics platform built with ASP.NET Core, PostgreSQL, and Clean Architecture. It provides REST APIs for generating reliability snapshots, analyzing delay trends, and monitoring public transit performance.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages