Skip to content
This repository has been archived by the owner on Sep 5, 2022. It is now read-only.
/ skate-today-demo Public archive

App for study using dotnet 6, authentication with JWT, Refit, Testcontainers, Azure, google maps integration and more

License

Notifications You must be signed in to change notification settings

ypedroo/skate-today-demo

Repository files navigation

skate-today

Build and deploy ASP.Net Core app to Azure Web App - skate-today

Introduction

Skate today is a demo app that returns a list of skateparks in the city of user preference, it main purpose is for study so this demo contains usage of libs like refit for maps integrations, unit and integration tests, JWT authentication, Language EXT error handling and more.

Disclaimer

All keys in appsettings are revoked, so feel free to use your own keys.

Features

  • Functional User creation and authentication with JWT.
  • Endpoint to get skateparks within certain city.
  • CI/CD with GitHub Actions deploying to Azure.
  • Unit and integration tests with test containers.
  • Language EXT error handling.

To be added

  • User favorite spots endpoint.
  • User profile endpoint.
  • Frontend using react to pinpoint user location and display skateparks within the area.

License

This project is licensed under the APACHE License.

Contributing

Feel free to contribute!

Swagger Documentation

https://skate-today.azurewebsites.net/swagger/index.html

Thanks for reading! Made with:

  • badge-dot-net ,❤️ and ☕ by Ynoa Pedro