Skip to content

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

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 MIT 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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published