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

Split Home Page + Event Page #128

Closed
NwinNwin opened this issue Mar 12, 2024 · 0 comments
Closed

Split Home Page + Event Page #128

NwinNwin opened this issue Mar 12, 2024 · 0 comments
Assignees

Comments

@NwinNwin
Copy link
Collaborator

NwinNwin commented Mar 12, 2024

Home Page

image

Event Page

image

Description

  • Design team decided to split our current Home page (localhost:3000/ or pages/EventsPage.jsx) into two pages:
    • Home Page
      • display events, impact summary + export data, fuzzy search upcoming event
    • Event Page
      • adding new event, fuzzy search events, filter event by location and date

Your Goal:

Home Page

  • Make a new page /pages/HomePage.jsx
    • very simliar to our current EventsPage.jsx but without the CreateEvent button
  • Connect the route localhost:3000/ to HomePage.jsx in App.jsx
  • Modify NavBar so it navigate to Home Page when Home Button is clicked

Event Page

  • Rename pages/EventsPage.jsx(plural) to pages/EventPage.jsx (singular)
  • Make a new route localhost:3000/event and connect it to pages/EventPage.jsx
  • Remove the Impact summary dashboard, add Filter by location and date functionality:
    • Filter Location:
      • A dropdown of all locations we retrieve in that page
    • Filter Date:
      • filter and display events that match the selected date

Resources

@NwinNwin NwinNwin changed the title Split Home Page + Events Page Split Home Page + Event Page Mar 12, 2024
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

3 participants