/Foodsharing

Фудшеринг — это социально-экологическое движение, которое помогает решить проблему нерационального использования ресурсов планеты

Primary LanguageJavaScript

FOODSHARING ABOUT 🥑

fruitoninja

Веб приложение для социально-экологического движения фудшеринг.

Фудшеринг — это социально-экологическое движение, которое помогает решить проблему нерационального использования ресурсов планеты и помогает организациям и простым людям перестать выбрасывать еду, а нуждающимся людям — получать её абсолютно бесплатно для себя и близких.

Video-Gif720p

На главной странице нашего приложения есть информация о нашей миссии и правила сервиса, с которыми необходимо ознакомиться и согласиться перед регистрацией.



Снимок экрана 2021-04-20 в 19 01 24



Проходим регистрацию, заполнив все инпуты, добавляем фото, логин в телеграмме и пароль. И переходим в личный кабинет, для полного доступа к сервису, необходимо подтвердить свой аккаунт в Телеграм боте.

После этого мы отправимся на страницу с едой, где можем увидеть ленту и сайдбар с возможностью выбора продуктов по категориям, а так же можем посмотреть все продукты на карте. Ниже вы можете подписаться на интересующие вас категории товаров. И получать уведомления в телеграм бот, когда добавят новый товар на сайте. После этого вы можете связаться с человеком разместившим товар через телеграм.



Food-video-Gif



fruitoninja

Food-gif



Для короткой презентации мировой проблемы с продуктами и концепцией проекта фудшеринг предлагаем вам посмотреть короткий видеоролик по ссылке ниже:

Foodsharing | youtube


Запуск проекта ⏯



Для запуска проекта вам необходимо войти в папку - 📂 client и набрать команду в терминале:
yarn


После в другом терминале войти в папку - 📂 server и набрать команду в терминале:
npm i


В папке - 📂 client набрать команду в терминале:
yarn start


В другом терминале в папке - 📂 server набрать команду:
npm start


⚠️ Вам необходимы токены для переменных в файл .env, который вам нужно создать. Имена переменных есть в файле .env-examples ⚠️

Технологии проекта

React github actions Heroku redux Sass git npm html5 Passport MongoDB Nodejs Bootstrap Express Telegram Yandex

Команда проекта 🥷

Ulitkau
Gamz
Alexandr Batrakov
Danila Nagornyi