Skip to content

DevPulse - Backend : Getting started with the backend of our project #3

@UdayKS28

Description

@UdayKS28

We are moving away from GitHub API and token-based authentication to a dedicated backend built with Django for better control and scalability. As the first step, we need to implement a core authentication system for DevPulse.

This includes building APIs for user registration, login, logout, and token refresh. The implementation should use Django REST Framework with JWT-based authentication, ensuring proper input validation, secure password handling, and clean error responses.

The final outcome should be a set of fully working and tested APIs along with basic documentation. This will serve as the foundation for future enhancements like role-based authentication and frontend integration.

Metadata

Metadata

Assignees

Labels

CRChange RequestenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions