- Add default OpenWeatherMap API key to enable weather service functionality
- Maintain environment variable override capability
- Ensure weather API endpoints can fetch data properly
- Add detailed project overview and features
- Include installation and setup instructions
- Document API endpoints and structure
- Add development guidelines and information
- Improve project documentation for users and contributors
- Added email-validator package to requirements.txt
- Modified user schema to provide fallback if email-validator is not available
- This fixes the health check failure due to missing email-validator dependency
- Set up SQLite database configuration and directory structure
- Configure Alembic for proper SQLite migrations
- Add initial model schemas and API endpoints
- Fix OAuth2 authentication
- Implement proper code formatting with Ruff