Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Following #19

Open
petrspelos opened this issue Dec 24, 2021 · 6 comments
Open

User Following #19

petrspelos opened this issue Dec 24, 2021 · 6 comments
Labels
Stretch Goal in case we finish early

Comments

@petrspelos
Copy link
Member

petrspelos commented Dec 24, 2021

Summary

The user should be able to follow a person by providing their VrChat username.

Implementation Details

On the ASP.NET side we should implement a standard one to many relationship

  • ⚠️ It's important to test the account deletion. Especially if the account you're deleting is being followed by someone.

User Story

  • Go to dashboard
  • Click on "Add a friend"
  • Type in their VRChat display name
  • They appear on the dashboard
@petrspelos petrspelos added this to the 1.1 - Official Release milestone Dec 24, 2021
@petrspelos petrspelos removed the help wanted Extra attention is needed label Dec 24, 2021
@Alex-451
Copy link
Contributor

Alex-451 commented Dec 26, 2021

How exactly is this supposed to work / where will friends be stored?
I would like to work on this if it's not too complicated and still available.

@petrspelos
Copy link
Member Author

I'll fill in more details about 1.1 Milestone issues tomorrow.
There is a chance we'll just go for a public list of people, not sure, yet.

@petrspelos
Copy link
Member Author

@AlexanderGipp you can take this one if you're brave. 😅

The relationship shouldn't be difficult.

However, this should be a use case and should therefore be implemented just like the other use cases. That is, it should have its logic in VrRetreat.Core and should follow our input / output port design pattern.

@Alex-451
Copy link
Contributor

I would be up for the challenge but I would certainly slow down the process and probably ask a lot of questions sooooo

@petrspelos
Copy link
Member Author

You can go for #26 if you want something a little simpler. 🤔

@petrspelos petrspelos added the help wanted Extra attention is needed label Dec 27, 2021
@petrspelos petrspelos self-assigned this Dec 29, 2021
@petrspelos
Copy link
Member Author

Due to a fairly low registration rate, and in order to save time, this feature will become a stretch goal.

It will be assumed that every user follows everyone else.

@petrspelos petrspelos added Stretch Goal in case we finish early and removed help wanted Extra attention is needed Backend Frontend / ASP.NET labels Dec 29, 2021
@petrspelos petrspelos removed this from the 1.1 - Official Release milestone Dec 29, 2021
@petrspelos petrspelos removed their assignment Dec 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Stretch Goal in case we finish early
Projects
None yet
Development

No branches or pull requests

2 participants