/Dobro

Волонтерский сайт "Добро.инг"

Primary LanguageJavaScript

Сайт для волонтеров

Это приложение объединяет волонтеров и нуждающихся в помощи волонтеров людей

- Командный 2х недельный проект.

перейти на сайт

В мои задачи входило:

  • Вывод всех постов;
  • Переход по ид поста;
  • Footer;
  • Добавление комментария, авторизированный/неавторизованный;
  • Часть роутов,контроллеров, моделей на бэке;
  • Регистрация;
  • Авторизация;
  • Личный кабинет;
  • Выгрузка изображений/Аватара;
  • Добавление новых постов;
  • Изменение добавленных постов;

При разработке проекта использовали :

  • JavaScript / React (Hooks);
  • redux / redux-thunk / redux-logger для организации стейта;
  • react-router-dom для роутинга;
  • REST API, асинхронные запросы;
  • classnames / Material-ui/ react-loading-skeleton;
  • nodeJS, express, mongoDB,

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

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

npm i

После набрать команду:

npm run dev

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

React Github Heroku Redux Redux-Thunk React-Router Prettier git Nodejs JavaScript Express MongoDB EsLint JsonWebToken MaterialUI