Цей проєкт - це веб-застосунок для компанії, що пропонує скористатися послугами викладачів з вивчення мов онлайн. Застосунок дозволяє користувачам переглядати перелік викладачів, додавати їх до списку обраних, а також бронювати пробні заняття.
- React.js
- Firebase для авторизації та роботи з базою даних
- Formik & Yup для валідації форм
- React Router для маршрутизації
- HTML & CSS для верстки та стилізації
- Home: Головна сторінка з переліком переваг компанії та посиланням на сторінку "Teachers".
- Teachers: Сторінка з переліком викладачів, яких користувач може фільтрувати за різними параметрами.
- Favorites: Приватна сторінка, на якій користувач може переглянути обраних викладачів.
- Переконайся що на комп'ютері встановлено LTS-версія Node.js. Завантаж і встанови її якщо необхідно.
- Встанови базові залежності проєкту командою
npm install
. - Запусти режим розробки, виконавши команду
npm start
. - Перейди в браузері за адресою http://localhost:3000. Ця сторінка буде автоматично перезавантажуватися після збереження змін у файлах проєкту.