Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.
/ tinkoff-dating Public archive

SPA on React JS with Firebase as backend – a mini copy of Tinder

Notifications You must be signed in to change notification settings

levensta/tinkoff-dating

Repository files navigation

Tinkoff Dating

Курсовой проект на курсе Tinkoff Fintech School, Frontend, весна 2022

Выполнил Горбачев Сергей Максимович

tinkoff-dating.vercel.app

Описание проекта

Tinkoff Dating – это SPA-приложение на React. Представляет собой аналог существующих приложений для знакомств. В приложении можно найти единомышленников, друзей или вдохновляющих собеседников по указанным параметрам. Подойдет для пользователей, которые хотят расширить сеть контактов и сформировать новый круг общения.

Функционал делится на три главных экрана:

  • Профиль – здесь пользователь может указать настройки к собственному профилю:
    • Установить изображение.
    • Изменить описание.
    • Изменить интересы (теги).
    • Изменить настройки поиска.
  • Поиск – на экране показываются профили других пользователей по наилучшему совпадению. Функционал взаимодействия с профилем:
    • Swipe Left – пропуск профиля.
    • Swipe Right – Добавить в понравившиеся. Если совпадение, то профиль добавиться в список чатов.
  • Чаты – выводится список чатов пользователей, которые взаимно добавили в понравившееся. Чат можно удалить, в таком случае пользователи удалятся с пар.

About

SPA on React JS with Firebase as backend – a mini copy of Tinder

Resources

Stars

Watchers

Forks