bsoc-bitbyte / bsoc-bitbyte/Nudj

Implement Edit and create New event UIs.

Open
#40 3 comments 0 reactions 1 assignee Claimed by @samarthverma0407 View on GitHub
BSoC'26 difficulty: Medium enhancement
Dominant language
Kotlin
Stars
21
Forks
20
PR merge metrics
No merged PRs in 30d

Description

# Task:- Implement Edit and Create New Event UI

Refer the design from here:- [Figma](https://www.figma.com/design/HNX5iayE71Q3w8SkHO7RCh/Nudj-26-Figma-Design?node-id=545-275&t=ByBVCXWBGtHXmg8l-0)

Implementation Flow:-

- Use `LocalAppColors` to match the color schema of the figma design.
- Design single composable for both the edit and create functionalities in a separate file named something like `ClubEventDetailsEditLayout` something, and create both the screens separately and call the layout in both of them.
- Make sure to populate the UI for the edit screen with the event details already filled up.
- Design separate flows in the same way for the Group and general event in the same format.
- For instance the create event screen will have the options at the top to select the type of event and the form that will load will be common for both edit and create screens.
- Also make sure to user the already implemented top bar for the edit screen.
- No need to implement firebase for now.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.