Skip to content

szx231/ship-paralect-root

Repository files navigation

Описание тестового:

Наше тестовое задание: не просто задачка про шахматы, коня и количество ходов, а полноценный full-stack проект.

В процессе выполнения у тебя точно возникнет много вопросов, раздражения и сложностей. Из таких "приятных" мелочей состоит работа в R&D. Если тебе такое по душе то нам с тобой по пути.

Суть тестового задания:

Сервис для художников. Список того что должно работать:

Регистрация и авторизация. Загрузка изображений. Галерея загруженных пользователем изображений. Сделать изображение публичным. Картина после публикации появляется в галерее публичных картин, доступной даже для не зарегистрированных пользователей. ⭐ Задача со звездочкой:

На публичной странице с изображениями добавить возможность ставить лайки. В списке из изображений показывать самые лайкнутые. Дизайн

По поводу дизайна сильно не парься. Главное, суметь сделать базовую верстку. Рекомендуем использовать библиотеку Mantine для React компонент.

Стек

Для решения тестового используй:

Render, сюда можно залить готовое приложение. Если найдешь другое бесплатное решение - дерзай!

MongoDB Atlas, здесь будет MongoDB база. Бери бесплатный план.

Firebase, можешь использовать Firebase Storage для бесплатного хранения картинок. Но если знаешь другой сервис - успехов!

GitHub, на GitHub зальешь исходники

Реализация: https://www.youtube.com/watch?v=ewtPS7La1CU

About

React-Query, Docker, React, Typescript, Koa.js, MongoDB, Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published