Skip to content

⚡Event calendar management application! Role: Frontend Team Lead, Scrum Master, Developer.

Notifications You must be signed in to change notification settings

acvetochka/goose-track-project

 
 

Repository files navigation

Goose Track

Ласкаво просимо до додатку для управління календарем подій!

Скріншот додатку

Опис

Наш додаток дозволяє вам легко додавати та редагувати події у вашому календарі. Ось деякий функціонал:

  • Авторизація користувача: Забезпечте безпеку та відстежуйте свої події, увійшовши до облікового запису. На сайті також реалізована Google-авторизація

  • Додавання подій: Просто додавайте нові події, вказуючи назву, дату, час і опис.

  • Редагування подій: Можливість редагувати і оновлювати вже існуючі події, а також видаляти за необхідності.

  • Статистика: Наш веб-сайт надає детальну статистику про виконання тасків за різними статусами: "To-Do", "In-Progress" та "Done". Cтатистика відображає відсоток тасків, які знаходяться в кожному зі статусів за весь місяць та окремо за день. Ці дані допомагають вам відстежувати ваш прогрес за різними статусами та покращувати вашу продуктивність.

Особливості

  • Адаптивна Верстка: Веб-сайт повністю адаптивний та оптимізований для відображення на різних пристроях, включаючи комп'ютери, планшети та смартфони. adaptiv

  • Інтуїтивний Інтерфейс: Легкий у використанні інтерфейс дозволяє легко додавати та редагувати події без зайвих зусиль.

  • Зміна теми додатку: Для зручності реалізовано переключення теми зі світлої на темну і навпаки. Дані про обрану користувачем тему зберігаються і після виходу із додатку. light-dark-theme

Технології, використані у Проекті

Frontend:

Frontend: HTML, CSS, JS, React, Redux Toolkits, Axios

Backend:

Backend: Node.js, Express JS, MongoDB, Mongoose, Swagger

Utilits:

Utilits: VSCode, Cithub, Git, Figma, Trello

Посилання

Для того, щоб розпочати використання нашого веб-сайту, відвідайте посилання на веб-сайт та авторизуйтеся у системі. Потім ви зможете додавати та редагувати події у своєму календарі.

Backend Repo

Swagger Docs

Рендер бекенду: https://goose-track-project-backend.onrender.com/

Наша команда "Localhost3000"

Frontend:

  • Альона Кузнєцова - Github

    Alona Kuznietsova - Frontend Team-lead, Scrum Master. Налаштування структури проекту. Створення розмітки та функціоналу календаря по місяцям

  • Максим Каралаш Github

    Maksym Karalash - Сторінки реєстрації та входу в додаток. Створення функціоналу календаря по дням, роботи з тасками

  • Ярослав Чаплінський - Github

    Yaroslav Chaplinskyi - Налаштування Redux Toolkit

  • Максим Павлюченко - Github

    Maksym Pavliuchenko - Налаштовання маршрутизації по приватним та публічним роутам

  • Ольга Твердохліб - Github

    Olha Tverdokhlib - Головна сторінка, слайдер, функціонал додавання відгуків.

  • Назар Мураль - Github

    Nazar Mural - Розгортання проекту. Сторінка статистики

  • Максим Пономаренко - Github

    Maksym Ponomarenko - Головний layout (header, sidebar)

  • Олександра Андрущенко - Github

    Oleksandra Andrushchenko - Завантаження та оптимізація зображень, функціонал додавання та редагування тасок.

  • Ярослав Процюк - Github

    Yaroslav Protsiuk - Сторінка даних користувача

Backend:

  • Назар Мураль - Github

    Nazar Mural - Backend Team-lead. Налаштування серверу, функціонал створення, редагування та видалення тасок. Налаштування Google-авторизації. Оформлення swagger

  • Юрій Басюк - Github

    Yurii Basiuk - Функціонал створення, редагування та видалення відгуків

  • Олексій Майок - Github

    Oleksii Maiok - Функціонал реєстрації, авторизації, зміни даних користувача, додавання аватарки через cloudinary

About

⚡Event calendar management application! Role: Frontend Team Lead, Scrum Master, Developer.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.5%
  • CSS 3.0%
  • HTML 2.5%