A basic social media API built using FastAPI for learning FastAPI, Pytest, and Pydantic.
- Get all posts.
- Get single post.
- Get posts with comments.
- Add post.
- Add comments.
- Get comments on a post.
- Create new user
- Email verification
- Image generation (Maybe)
Testing is done using Pytest and test files are in the /tests
directory.