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

Add the ability to save user preferences #15

Open
deeheber opened this issue Jan 18, 2025 · 0 comments
Open

Add the ability to save user preferences #15

deeheber opened this issue Jan 18, 2025 · 0 comments

Comments

@deeheber
Copy link
Owner

Just favorite locations, but possibly more in the future.
Should limit to how many someone can add (maybe 5?). Ability to get, add, and delete locations.
Will also be nice to have auth for more robust security + being able to see how many users of the app there are.

Potential sub tasks to be created later

Infra to support the feature

  • Add Cognito user pool to the cloud resources
  • Integrate Cognito auth for the API
  • Integrate Cognito auth for the frontend

The actual feature

  • Add API endpoint to allow saving preferences in a DB (likely DynamoDB bc pricing + simplicity) > should limit how many favorites are allowed and allow show, add, delete operations
  • Update UI to show, add, and delete favorites
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant