v0.1.0 — Initial API structure and Pydantic contracts
Pre-release
Pre-release
Community Pulse v0.1.0
Initial backend release of the Community Pulse project.
Added
- Flask application factory setup
- Flask-SQLAlchemy integration
- Flask-Migrate configuration
- Basic project architecture
- Question and Response models
- API blueprints and routing structure
- Pydantic request/response schemas
- API validation contracts
- ORM serialization support with Pydantic v2
Project Structure
- modular Flask architecture
- separated routes, models, schemas, and extensions
- environment-based configuration support
Notes
This release establishes the foundation for future development:
- categories support
- statistics aggregation
- PostgreSQL migration
- desktop client integration (Tkinter)