ita-social-projects / ita-social-projects/Streetcode-Admin

Admin/Chronology block

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
UserStory
Dominant language
C#
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

![image](https://github.com/ita-social-projects/Streetcode-Admin/assets/45690640/5f73e8ca-bcfc-4d61-bf4b-903022fe631b)

### Acceptance Criteria

1. Acceptance Criteria
Admin can add a new history event via "+" button
1.1. System opens a modal window where an Admin can add a date (period), title and description. All items are mandatory
1.2. Admin can add no more than 400 symbols to text fields. Counter for "symbols left" is displayed
1.3. Admin can add no more than 26 symbols to the title
1.4. Admin can add a context, non-mandatory field and symbols limit is 50.
2. Admin can edit existing events via "pencil" icon
3. Admin can delete existing events via "trash" icon
4. All events are displayed as small blocks with titles on it

date formats

![image](https://github.com/ita-social-projects/Streetcode-Admin/assets/45690640/9c7718ee-e244-42ab-a0ab-31d102d2ed81)

Вид події | Приклад
-- | --
Рік | 1891
Сезон | 1902, осінь
Місяць | 1880, серпень
Дата | 1906, 2 серпня

[Epic link](https://github.com/ita-social-projects/StreetCode/issues/114)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start from the Admin/Chronology block entry point and review the implementation related to history events, then consult Epic #114 for surrounding context. Done means admins can add, edit, and delete events, the required fields and character limits are enforced, supported date formats are handled, and events appear as titled blocks.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.