https://github.com/fulldroper/bego.com-for-qa
Сайт для QA тестування, створений з метою навчання тестуванню мовою php + mysql. Сайт інтернет магазину з можливістю реєстрації як клієнта так і магазину та панеллю адміністрації
https://github.com/fulldroper/bego.com-for-qa
mysql php qa sql
Last synced: about 2 months ago
JSON representation
Сайт для QA тестування, створений з метою навчання тестуванню мовою php + mysql. Сайт інтернет магазину з можливістю реєстрації як клієнта так і магазину та панеллю адміністрації
- Host: GitHub
- URL: https://github.com/fulldroper/bego.com-for-qa
- Owner: Fulldroper
- Created: 2019-02-08T11:45:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-02-09T10:55:32.000Z (over 1 year ago)
- Last Synced: 2025-02-09T11:28:54.722Z (over 1 year ago)
- Topics: mysql, php, qa, sql
- Language: PHP
- Homepage:
- Size: 3.87 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Проект: Сайт для QA тестування
## Опис проекту
Цей проект є веб-сайтом інтернет-магазину, розробленим з метою навчання та тестування в області QA. Сайт побудований на технологіях **PHP** та **MySQL**, що дозволяє реалізувати функціональність реєстрації користувачів, як клієнтів, так і магазинів, а також надає панель адміністратора для керування магазинами та користувачами.
Проект був створений в рамках інституційної практики в компанії **EPAM**, де команда розробників та дизайнерів працювала над проектом для отримання практичного досвіду у розробці веб-додатків.
## Технології
- **PHP** — серверна частина для реалізації логіки сайту
- **MySQL** — база даних для зберігання інформації про користувачів, магазини та продукти
- **HTML, CSS, JavaScript** — фронтенд для взаємодії з користувачами
- **Bootstrap** — для створення адаптивного дизайну
- **Git** — система контролю версій для командної роботи
## Основні функції
- Реєстрація та авторизація користувачів (клієнтів та магазинів)
- Панель адміністратора для управління товарами, користувачами та замовленнями
- Можливість створення та редагування товарів для магазинів
- Кошик та оформлення замовлення для клієнтів
- Повідомлення та сповіщення для користувачів
- База даних для зберігання інформації про користувачів, магазини та продукти
## Мета проекту
Проект спрямований на навчання в сфері **QA тестування** та **розробки веб-додатків**. Всі функції були протестовані з метою покращення якості коду та взаємодії користувачів з платформою.
## Учасники проекту
- **Розробники**: команда розробників, що займається створенням та тестуванням функціональності сайту
- **Дизайнери**: розробка інтерфейсу сайту для забезпечення зручності користувачів
- **Компанія-ментор**: **EPAM**, надаючи можливості для навчання та практики
## Як запустити проект
1. Клонуйте репозиторій.
2. Налаштуйте локальне середовище для роботи з PHP та MySQL.
3. Створіть базу даних за допомогою наданих SQL-скриптів.
4. Встановіть всі необхідні залежності за допомогою Composer.
5. Запустіть сервер та відвідайте сайт у браузері.
## Ліцензія
Цей проект ліцензовано за умовами MIT License