The Profile REST API is a web service that allows users to manage profiles and perform CRUD (Create, Read, Update, Delete) operations on profile data. It provides endpoints for creating, retrieving, updating, and deleting user profiles.
- User registration: Create a new user account with email and password.
- User authentication: Obtain an access token by providing valid credentials.
- Profile creation: Create a profile associated with a user account.
- Profile retrieval: Retrieve profile information for a specific user.
- Profile update: Update profile information for a specific user.
- Profile deletion: Delete a user profile.
- Python: Programming language used to build the API.
- Django: Web framework for handling HTTP requests and responses.
- Django REST Framework: Toolkit for building RESTful APIs.
- SQLite: Database used for storing profile data.