Skip to content

UiMi17/ContactManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ContactManager

ContactManager — це простий ASP.NET Core MVC застосунок для управління контактами. Додаток дозволяє переглядати, редагувати, видаляти та імпортувати контакти з CSV-файлів.

📋 Основні можливості

  • Завантаження контактів із CSV-файлу.
  • Перегляд контактів у вигляді таблиці.
  • Інлайн-редагування контактів.
  • Збереження змін та видалення контактів.
  • Зберігання даних у SQL Server з використанням Entity Framework Core.

🛠 Технології

  • ASP.NET Core MVC (.NET 7)
  • Entity Framework Core + SQL Server
  • CsvHelper (для обробки CSV)
  • jQuery + DataTables (UI)

⚙️ Налаштування

  1. Клонувати репозиторій:
git clone https://github.com/UiMi17/ContactManager.git
cd ContactManager
  1. Встановити залежності та налаштувати базу даних:
Вказати свій рядок з'єднання в appsettings.json (розділ ConnectionStrings).
Виконати міграції або створити базу вручну, якщо вона ще не існує.
  1. Запустити застосунок:
dotnet run

📂 CSV Формат

Файл CSV повинен мати такі колонки:

Name,DateOfBirth,Married,Phone,Salary
John Doe,1985-06-15,true,123-456-7890,50000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published