Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌦️ WeatherApp — C++/Qt клиент-серверное приложение

Простое клиент-серверное приложение на C++ и Qt, позволяющее пользователям входить в систему и просматривать погоду по выбранному городу.

Проект разделён на 2 части:

  • 📦 client — графическое приложение на Qt
  • 🔌 server — серверная часть, обрабатывающая запросы

🚀 Возможности

  • 👤 Авторизация пользователя по фиксированным данным
  • 🏙️ Ввод города и получение прогноза погоды
  • 🪟 Интерфейс на базе Qt Widgets
  • 📡 Обмен данными между клиентом и сервером

🧰 Технологии

  • C++
  • Qt 5 / Qt 6
  • TCP-сокеты (QtNetwork)
  • CMake

🗂️ Структура проекта

/client
  ├── main.cpp
  ├── mainwindow.cpp / .h / .ui
  ├── weatherwindow.cpp / .h / .ui
  └── CMakeLists.txt

/server
  ├── main.cpp
  └── CMakeLists.txt

🛠️ Как собрать проект

📌 Требования:

  • Установленный Qt (с qmake или CMake)
  • Компилятор C++ (GCC / MSVC)
  • Qt Creator

📸 Скриншоты

🔐 Авторизация

Авторизация

🌦️ Окно с погодой

Результат1

🌦️ Окно с погодой

Результат2


📬 Автор


🧠 Проект разработан для практики с Qt и клиент-серверной архитектурой.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages