This Django web application is a backend project focusing on the Base User Model. The project showcases user authentication and API development using GraphQL with the help of Strawberry GraphQL and JWT authentication.
- Customized Base User Model
- User authentication using JWT
- GraphQL APIs for interacting with user data
- User management
- Access control
- Permission management
- Django
- Strawberry GraphQL
- JWT Authentication
- Clone the repository: git clone https://github.com/maritimezra/Accounts.git
markdown Copy 2. Install dependencies: pip install -r requirements.txt
markdown Copy 3. Run migrations: python manage.py migrate
markdown Copy 4. Start the development server: python manage.py runserver
shell Copy
- Access the GraphQL endpoint to interact with the APIs.
- Use JWT tokens for authentication.
Contributions are welcome! Feel free to fork the repository and submit pull requests.
This project is licensed under the Mozilla Public License Version 2.0 - see the LICENSE file for details.