A FastAPI-based web application that manages user profiles and their associated addresses. The application allows users to create, update, and delete their profiles, including uploading profile pictures.
- User profile management with CRUD operations
- Address management for users
- Profile picture upload functionality
- MySQL database integration
- CORS enabled for frontend integration
- RESTful API design
- Python 3.8 or higher
- MySQL Server
- Virtual environment (recommended)
- Clone the repository:
git clone <repository-url>
cd user_profile_api