-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.md.ua
63 lines (47 loc) · 6.43 KB
/
README.md.ua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# Ex-Book Change
##
## Опис
Ex-Book Change - це мобільна версія вебзастосунку для обміну та продажу книг, яка створена для зручності та ефективності книжкових ентузіастів. Завдяки використанню сучасних технологій Firebase, включаючи Realtime Database, Storage, та Authentication, я створила інтуїтивно зрозумілий і функціональний застосунок, який допоможе вам звільнити свої книжкові полиці та знайти нові знайомства з людьми, які поділяють вашу любов до книг.
З Ex-Book Change ви зможете легко обмінюватися книгами або продавати їх іншим користувачам. Це ідеальне рішення для тих, хто хоче зробити свій внесок у циркуляцію книжок і одночасно знайти щось нове для читання. Кожен користувач може створювати оголошення про свої книги, редагувати їх або видаляти за необхідності. Завдяки зручному інтерфейсу, користувачі можуть швидко знаходити книги, які їх цікавлять, додавати їх до обраних і спілкуватися з власниками книг через вбудований чат.
### Основні функції Ex-Book Change включають:
1. **Реєстрація, авторизація та видалення:** Легкий процес реєстрації та входу в систему через Firebase Authentication, що забезпечує безпеку і надійність. При бажанні користувач може видалити свій профіль.
2. **Редагування профілю:** Користувачі можуть додавати та оновлювати свою інформацію, включаючи особисті дані та контактну інформацію.
3. **Створення оголошень:** Додавання нових книг для обміну або продажу з можливістю додавати описи, фотографії та інші деталі.
4. **Редагування та видалення оголошень:** Можливість змінювати інформацію про книги або видаляти їх за потребою.
5. **Пошук та додавання в улюблене:** Інтуїтивний пошук за різними критеріями дозволяє швидко знаходити потрібні книги і додавати їх до списку обраних.
6. **Відвідування профілів:** Користувачі можуть переглядати профілі інших учасників, бачити їх оголошення та деталі.
7. **Чат:** Вбудований чат дозволяє спілкуватися з іншими користувачами, обговорювати деталі обміну чи продажу книг. Header чату - це кнопка, яка при натисканні відкриє модалку з деталями оголошення. Небажані чати завжди можна видалити.
Ex-Book Change створений для того, щоб полегшити обмін книгами та забезпечити приємний досвід для всіх користувачів. Застосунок сприяє створенню спільноти любителів книг, які можуть ділитися своїми улюбленими виданнями і знаходити нових друзів.
## Застосовані технології
- React.js
- React Router
- SASS
- Redux.js
- Firebase
- NextUI
- Framer Motion
## Тестування
Можете протестувати "Ex-Book Change", використавши вже створений профіль або ж створити власний.
### Дані для входу:
- Email: [email protected]
- Password: reporepo
## Ідеї для покращення
Пет-проєкт можна покращувати. Наприклад, додавши Responsive Design для десктоп версії або створити застосунок за допомогою React Native.
В планах також:
- використати TypeScript
- покращити чат (відправла файлів, додавання емодзі, функції редагування та видалення свого повідомлення)
- додати відстеження непрочитаних повідомлень та відображення сповіщень
- додати функції відновлення паролю та верифікацію по e-mail
- можливість підписуватись на користувачів, щоб відслідковувати їх активність
## App Previews
Ось декілька скріншотів застосунку "ex-book change":
### Home Screen Preview

### Login Screen Preview

### Profile Screen Preview

### Ad Modal Preview

### Chat Screen Preview
