Back to projects

PokéFastAPI

Python · FastAPI · SQLite (AIO) · SlowAPI

Overview

PokéFastAPI is a REST API designed to provide access to basic Pokémon data. It uses FastAPI for its API endpoints and SQLite for data storage, with asynchronous database operations.

Key features

  • REST API endpoints for Pokémon data
  • FastAPI-powered request handling
  • Asynchronous SQLite database access
  • SlowAPI integration for rate limiting

Challenges

Building an API that handles database operations asynchronously while keeping the endpoints organized and responsive.

What I learned

Gained experience with FastAPI, asynchronous database operations, SQLite, and API rate limiting.