38 lines
3.0 KiB
Markdown
38 lines
3.0 KiB
Markdown
![]() |
---
|
|||
|
id: bd7158d8c443eddfaeb5bdef
|
|||
|
title: Створіть додаток для голосування
|
|||
|
challengeType: 4
|
|||
|
forumTopicId: 302359
|
|||
|
dashedName: build-a-voting-app
|
|||
|
---
|
|||
|
|
|||
|
# --description--
|
|||
|
|
|||
|
Створіть повний пакет Javascript додатку, який функціонально схожий до даного:[ https://voting-app.freecodecamp.rocks ](https://voting-app.freecodecamp.rocks/). Для виконання проєкту користуйтеся конструктором сайтів на ваш власний вибір.
|
|||
|
|
|||
|
Тут наведено конкретні історії користувача, які варто імплементувати в даний проєкт:
|
|||
|
|
|||
|
**Історія користувача:** Як авторизований користувач, ви можете зберігати свої опитування та повертатися до них пізніше.
|
|||
|
|
|||
|
** Історія користувача:** Як авторизований користувач, ви можете ділитися опитуваннями з своїми друзями.
|
|||
|
|
|||
|
**Історія користувача: ** Як авторизований користувач, ви можете бачити сукупні результати своїх опитувань.
|
|||
|
|
|||
|
**Історія користувача:** Як авторизований користувач, ви можете видаляти опитування, які більше для вас не є актуальними.
|
|||
|
|
|||
|
**Історія користувача: **Як авторизований користувач, ви можете створювати опитування з будь-якою кількістю можливих елементів.
|
|||
|
|
|||
|
**Історія користувача:** Як неавторизований чи авторизований користувач, ви можете бачити та приймати участь в опитуваннях інших користувачів.
|
|||
|
|
|||
|
**Історія користувача: **Як неавторизований чи авторизований користувач, ви можете бачити результати опитування у формі діаграми. (Це може бути реалізовано за допомогою Chart.js або Google Charts.)
|
|||
|
|
|||
|
**Історія користувача: **Як авторизований користувач, ви можете створити нову опцію в опитуванні, якщо вам не подобаються наявні.
|
|||
|
|
|||
|
Коли ви завершили, переконайтеся, що ця демоверсія вашого проєкту розміщена у відкритому доступі. Потім введіть URL-адресу проєкту у поле `Solution Link`. За бажанням, також можете ввести посилання на вихідний код вашого проєкту в полі`GitHub Link`.
|
|||
|
|
|||
|
# --solutions--
|
|||
|
|
|||
|
```js
|
|||
|
// solution required
|
|||
|
```
|