A website to showcase the https://londonbikers.com photo galleries, both old and new. Currently in development.
- ASP.NET Core MVC
- Azure Cosmos DB
- Azure Blob storage
- Azure CDN
- ImageFlow (dynamic image resizing - https://www.imageflow.io)
- Azure Web App hosting
- Photo galleries
- Gallery categories
- Photom metadata display, i.e. camera settings
- Tag extraction from metadata
- Tag generation via Azure Cognitive Services
- Discourse API integration to allow cross-posting onto londonbikers.com
- Photo user comments
- Gallery user comments
- OpenID Connect federation with our IdentityServer IDP
Photos will need migrating from both our archive and the current LB photos website.
Due to limited development resources/time, the focus will be on quick development, implementing things as simply as possible and adding sophistication as and when needed. i.e. please don't judge the code for it not being at enterprise level just yet :)
path | description |
---|---|
/ | latest galleries + intro |
/categories | list of categories |
/categories/{name} | category detail page |
/galleries/{id}/{name} | gallery detail |
/admin | admin landing page |
/admin/categories | categories list |
/admin/categories/new | create a new category |
/admin/categories/{id} | category detail page |
/admin/galleries | gallery list |
/admin/galleries/new | create a new gallery |
/admin/galleries/{id} | gallery detail |