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

Feat: migrate back-end from old app #78 #101

Merged
merged 19 commits into from
Feb 21, 2024
Merged

Conversation

rbento1096
Copy link
Collaborator

relates to #78

WARNING: Changes to the data from previous version!

Sessions

Speakers are no longer an attribute of the model (i.e. speaker1, speaker2, etc...) but an array of speakers, allowing us to have more speakers. However the Front-End will have to be adapted to this new structure.

Session Registrations

We might possibly need to add more user information to this model (such as a name or a profile picture) to display the reigstered users in a session on the Front-End.
The logic to check wether the session registration is open is no longer inside the model but will be added (by me) to the configurations model.

Users

We removed the CV data and actions as well as the social media links - at least for now. We might add LinkedIn in the future.
Map information such as address, latitute and longitude have been removed from the user model and will be added when the map feature is readded to this app version

Speakers

Check wether it is possible to update the Speaker crreation UI in the front-end to pass data from an exising user (like name and profile picture) to speed up the creation of the speakers and potentially linking speakers and users to their sessions

Connection

We removed the Summary and Profile classes from the user model as there is no longer as much sensitive information that we need to hide from the public. However in the future we might add new sensitive data that we should only display to connected users so I'll leave this here.

Tomorrow or the day after I'll create the individual issues for each front-end section.

@rbento1096 rbento1096 self-assigned this Feb 20, 2024
@rbento1096 rbento1096 merged commit 44000da into development Feb 21, 2024
@rbento1096 rbento1096 deleted the 78-migrate-back-end branch March 2, 2024 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants