PK-08: Design and Implement New Section in Back-Office App
Description
Modify the back-office app to include new sections and tabs, change routing paths, and integrate with Hygraph for data fetching. This includes creating a "Campaigns" section with "Events" and "Lotteries" tabs and adding a "Perks" section with "Content Space" and "Airdrop" tabs.
Tasks
Navigation and Routing:
Change "Events" to "Campaigns" in the navigation.
Implement routing for "/campaigns/events" and "/campaigns/lotteries".
Lotteries Integration:
Fetch and display lottery data from Hygraph in the "Lotteries" tab.
Perks Section:
Add "Perks" with "Content Space" (active) and "Airdrop" (disabled) tabs.
Integrate "Content Space" tab with Hygraph to display relevant data.
Access Control:
Secure both sections and ensure they are accessible only by authorized roles.
Acceptance Criteria
UI Implementation: The "Campaigns" and "Perks" sections with respective tabs are correctly implemented in the UI.
Routing and State Management: Proper routing and state management for navigating between the new tabs and sections.
Data Integration: Successful integration with Hygraph for fetching and displaying data in the "Lotteries" and "Content Space" tabs.
Security: Access to new sections is restricted based on user roles and permissions.
Testing: All new functionalities are thoroughly tested for performance and security.
PK-08: Design and Implement New Section in Back-Office App
Description
Modify the back-office app to include new sections and tabs, change routing paths, and integrate with Hygraph for data fetching. This includes creating a "Campaigns" section with "Events" and "Lotteries" tabs and adding a "Perks" section with "Content Space" and "Airdrop" tabs.
Tasks
Acceptance Criteria