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

Website V2 #192

Open
13 tasks
loicttn opened this issue Dec 24, 2024 · 1 comment
Open
13 tasks

Website V2 #192

loicttn opened this issue Dec 24, 2024 · 1 comment

Comments

@loicttn
Copy link
Member

loicttn commented Dec 24, 2024

Revamp the codebase to a statically built website with nextjs, using prisma and a custom CRM to manage the events and pages content easily.

Also apply the new branding.

image

Editor

  • Handle image upload in website editor
  • Make editor for Speakers
  • Make editor for Events
  • Make editor for Locations

Website

  1. Layouts
  • Make home page layout
  • Make manifesto page layout
  • Make events page layout - /events
  • Make event page layout - /events/:slug
  • Make speakers page layout - /speakers
  • Male speaker page layout - /speakers/:slug
  1. Misc
  • Add SEO headers for each page using next-seo
  • Add robots.txt + /.well-known/security.txt
  • Fill out db with old airtable data
@loicttn
Copy link
Member Author

loicttn commented Dec 24, 2024

Base PR is -> #191

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

No branches or pull requests

1 participant