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

Create Speaker module for Admin #182

Merged
merged 4 commits into from
Aug 16, 2023

Conversation

luciagirasoles
Copy link
Collaborator

@luciagirasoles luciagirasoles commented Jul 31, 2023

Implement the Speakers module in the admin panel.

  • Updates Speaker model
  • Generate Speaker controller for the html response
  • Add the routes for index, show, new, edit, update. (In order to handle association when a speaker is already in a record speaker_event, destroy has to be managed in a different issue)
  • Update navbar and errors to be managed by bootstrap styles and events.
  • Add HTTParty to verify urls for social media links.

Desktop View:
Screenshot 2023-08-15 at 4 10 24 PM

Mobile:
Screenshot 2023-08-15 at 4 10 38 PM
Close #179

@luciagirasoles luciagirasoles force-pushed the allow-manage-speakers branch 3 times, most recently from cb2f104 to 256a728 Compare July 31, 2023 22:26
@luciagirasoles luciagirasoles force-pushed the allow-manage-speakers branch 5 times, most recently from f411c6f to 12fd355 Compare August 15, 2023 19:30
- Add HTTParty to validate links
- Add views, controllers, policies, model for speaker
@luciagirasoles luciagirasoles changed the title Add Speaker module for Admin session Create Speaker module for Admin Aug 16, 2023
@luciagirasoles luciagirasoles marked this pull request as ready for review August 16, 2023 05:23
@luciagirasoles luciagirasoles merged commit b96e0ca into wnbrb:main Aug 16, 2023
3 checks passed
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.

Allow manage Speakers from admin panel
1 participant