Skip to content

Pokemon team management API, with clean architecture.

Notifications You must be signed in to change notification settings

DionVitor/PokeTeam

Repository files navigation

PokeTeam

Pokemon team management API.

progress contribution version

English | Português

📦 Instructions for run the app

  • Download docker and compose here
  • Clone the repository git clone https://github.com/DionVitor/PokeTeam/
  • Go to repository cd PokeTeam/
  • Build containers make start
  • Create tables in database make migrate

⌨️ How to use the api

  • Enter in swagger documentation
  • Register your user: /register
  • Login in api: /accounts/login or in button "Log in" in swagger
  • Create, delete or get team: /manipulate_team
  • Search pokemons to add in your team: /search_pokemon
  • Add or delete pokemons in yout team: /pokemon_team
  • To logout: /accounts/logout or in button "Django Logout" in swagger

✔️ Patterns in project

  • Clean Architecture
  • MTV
  • REST
  • Repository Pattern

🔨 Tech stack

😄 Author

Make by Dion Vítor, Contact:

Gmail Badge WhatsApp Badge Linkedin Badge

About

Pokemon team management API, with clean architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published