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.