BuildForSDG / BuildForSDG/Team-108-Backend

Design the user authentication app

Open
#4 0 comments 0 reactions 1 assignee Claimed by @ezekieltech View on GitHub
enhancement
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

**Implement the user authentication app where we would have the Patient Interactions**
The MCare Backend will have three apps

**1. User app, where the authentication and custom user will live**
2. Patient app: Where the Patient model, views will live
3. Expert app: Where the expert model will live
4. Regulator app: Where the its models, views will live.

The app in bold is were you come in. You are in charge of this app.

**Solution we'd like to see**
A user authentication app that would provide the logic for the functionality of the agreed login/ sign up front-end prototype.

**Alternative Solution**
Some models may not be ready. Such models could be hard coded. When the models are ready, we would connect.

**Additional context**
This is the user story we hope to accomplish
As a Mental Health Patient:
- **I should be able to sign up, reset my password**
- **I should be able to log in** anonymously so I see my profile page, update my name and preference (Group, Expert, Class), join and exit a group/expert, see my recent activity, delete my profile and set an anonymous name which I will use.
- I should be able to log in with my email and password so I see my profile page, update my name and preference (Group, Expert, Class), join and exit a group/expert, see my recent activity and set an anonymous name which I will use.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.