Skip to content
Giuliano edited this page Jan 26, 2026 · 8 revisions

Summary

Resource/Service Unit of Measure Quantity/Usage Estimate Cost per Unit Estimated Cost Free Tier / Credits Net Cost ($CAD)
GitHub Pro account/month 1 (@vinishamanek) $4.00 $32.00 free for students $0.00
Mapbox APIs map-loads/user/month 400 ~ $0.005 $2.00 50k free map-loads/user/month $0.00
Domain Name per year 1 $13.57 $13.57 None $13.57
AWS Deployment* per month 1 (used from Nov. 2025 - Dec. 2025) $66.10 $66.10 None $66.10

*As of January 2026, deployment is now handled with resources provided by the CSSE. See the Amazon Web Services (AWS) section for more details.

Analysis

GitHub Pro

A GitHub Pro plan is required in order to have a wiki on a private repository. However, GitHub Pro is included in the GitHub Student Developer Pack, which is free for students.

See more GitHub plans information here.

Mapbox API

This project's use of the Mapbox GL JS library introduces costs associated with "Map loads". As per the Mapbox pricing page:

A map load is counted every time Mapbox GL JS initializes on a webpage or in a web app. A map load includes unlimited Vector Tiles API and Raster Tiles API requests.

Within the first week of development, frontend team members have incurred roughly 100 map loads each. If this first week of development is representative of what's to come, then we expect roughly 400 map loads per month. With this, we remain far below the 50k free map loads per month that Mapbox offers (especially since each developer uses their own API key).

Map loads incurred by end-users is another question, but there isn't yet enough information to make useful predictions on this cost yet.

Amazon Web Services (AWS)

The project was hosted via AWS for roughly 1 month (November 2025 - December 2025). However, for the remaining duration of the capstone project (January 2026 - May 2026) we expect to use server resources provided by Concordia's CSSE department. We've added the plan for CSSE Deployment under our Deployment Plan and Infrastructure page.

Below is a 1-week report (November 1, 2025 - November 6, 2025) that was used for billed costs of hosting and deploying to AWS:

Service EC2-Instances (USD$) Relational Database Service (USD$) Tax (USD$) VPC (USD$) EC2-Other (USD$) Secrets Manager (USD$) EC2 Container Registry (ECR) (USD$) S3 (USD$) Location Service (USD$) Total costs (USD$)
Service total 4.5096968848 2.6479166694 1.01 0.62 0.5545833293 0.0689488944 0.0046662096 0.0000779655 0.00004 9.415929953
2025-11-01 4.5096968848 2.6479166694 1.01 0.62 0.5545833293 0.0689488944 0.0046662096 0.0000779655 0.00004 9.415929953

Given the reported usage and data transfer, then an estimated monthly cost in ca-central-1 at low traffic is as follows:

  • ECS EC2 t4g.medium around 35 to 40 USD
  • RDS Postgres t4g.micro around 13 to 18 USD plus 2 to 3 USD storage
  • Secrets Manager around 0.40 USD
  • ECR and CloudWatch Logs a few USD combined

AWS bills usage in $USD and with the current exchange rate (November 10, 2025) this translates to approximately $66.10 CAD. Extensive details on trade-offs and decisions concerning AWS costs have been documented in this pull request which introduced the AWS CDK template.

Clone this wiki locally