Это приложение, построенное с Mern Stack, и вы можете получить доступ к демонстрации в прямом эфире, и вы можете щелкнуть следующее изображение, чтобы посмотреть видео!
Нажмите на изображение, чтобы посмотреть видео!
Моя цель разработки этого проекта - показать, что я могу сделать как на фронте, так и на бэкэнд. Я также хотел бы отметить, что это мой первый проект как Mern Stack.
Серверная сторона | Клиентская сторона | Только развитие |
---|---|---|
Экспресс | Стили-компоненты | Nodemon |
Экспресс, если бы | Reduxjs-Toolkit | |
мангуста | React-beautiful-dnd | |
корр | Материал-Уи | |
путь | Аксиос | |
Dotenv | дата-фнс | |
jsonwebtoken | мгновенный | |
bcryptjs | Atlaskit/CSS-Reset | |
React-Hook/Mouse Sosition | ||
реагировать | ||
реагировать крючки |
Скачать Nodejs здесь
Для базы данных вы можете использовать локальный MongoDB или Mongo Atlas. Смотрите здесь
Клонировать репозиторий:
git clone https://github.com/umurdogann/trello-clone-mern
Справочник изменения:
cd trello-clone-mern
Откройте второй терминал в том же месте:
gnome-terminal
start
Изменить каталог первого терминала и установить пакеты:
cd server
npm install
Создать файл .env в каталоге сервера, например .env.example и введите необходимые переменные
Запустить сервер:
npm run start
Переключить второй терминал
Изменить каталог второго терминала и установить пакеты:
cd client
npm install
Начните клиента:
npm run start