Skip to content

GoIT-Python-Web/Front-end-Python-Web-Rest-API

Repository files navigation

📇 Contacts Manager — додаток для керування контактами

🛠️ Розгортання проєкту

📦 Встановлення залежностей

npm install

📦 Запуск проєкту

npm run dev

🚀 Про проєкт

Contacts Manager — це сучасний веб-застосунок для зберігання, перегляду та керування особистими чи робочими контактами. Користувачі можуть додавати нові контакти, редагувати наявні, видаляти, шукати та сортувати контакти за різними параметрами, а також експортувати або імпортувати списки контактів.


🧩 Основний функціонал

  • 📱 Додавання нового контакту з іменем, телефоном, email та іншою інформацією
  • ✏️ Редагування і видалення контактів
  • 🔍 Пошук контактів за ім'ям, email чи номером телефону
  • 📑 Фільтрація контактів за групами
  • 🔒 Аутентифікація користувачів та захист даних

⚙️ Технології

🖥️ Frontend

  • React
  • TypeScript
  • Redux Toolkit
  • React Router
  • Formik + Yup
  • CSS

🔧 Backend

  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Pydantic
  • JWT Auth
  • Cloudinary
  • Alembic
  • CORS / OAuth2
  • Swagger UI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages