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

Self-Report Final Presentation - David Martínez Castañón #183

Open
Pelayo-Reguera opened this issue May 4, 2023 · 1 comment
Open
Assignees
Labels
self-report Self reports after each delivery

Comments

@Pelayo-Reguera
Copy link
Contributor

Pelayo-Reguera commented May 4, 2023

No description provided.

@Pelayo-Reguera Pelayo-Reguera added the self-report Self reports after each delivery label May 4, 2023
@Pelayo-Reguera Pelayo-Reguera changed the title Self-Report Final Presentation - Pelayo Reguera García Aprovecharlo May 4, 2023
@Davidmc07 Davidmc07 changed the title Aprovecharlo Self-Report Final Presentation - David Martínez Castañón May 4, 2023
@Davidmc07 Davidmc07 self-assigned this May 4, 2023
@Davidmc07
Copy link
Contributor

Davidmc07 commented May 4, 2023

David Martínez Castañón

POD storage

  • App initialization #157
    • Initialize folder structure and permissions on login
  • Create groups of users #120
    • Users may create groups with their friends
    • Maps can be added to those groups
    • All the members should be able to see all the maps added to a group
    • Any member can add places to a group map
    • Changes should be displayed to the rest of the users
    • Get all the groups of a user
    • Store groups of users
    • Give access to a resource to a group of users
  • Store user comments and reviews for places #95
    • Store and retrieve images of places
  • Refactor the POD manager #146
    • Split the PODManager class into several repositories
    • Extract the common functionality to an AbstractRepository
    • Use the PODManager as a facade
    • Fix bugs of the PODManager methods

Tests

  • Tests for the map adapters #164
    • Add tests for the LeafletMapAdapter and LeafletPublicMapAdapter components
  • Tests #170
    • Add tests for the overview page
    • Add tests for the MapView page
  • Other tests were created but they didnt improve the coverage

Bugs

  • Fix friends places and maps not showing #173
    • Solve permission problems so it is possible to see only the places of your friends to which you have access
  • Bug fixes #167
    • Fix page reloading multiple times on login and logout
    • Fix friends not showing due to wrong webIDs
  • Help the rest of the team with other bugs and problems

Deployment

  • Deploy the webapp in github pages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
self-report Self reports after each delivery
Projects
None yet
Development

No branches or pull requests

2 participants