Skip to content

The Memorio App is the Memrise.com clone app for the final RS School Clone Wars project. Built using Typescript, React, NodeJS and Express Framework.

Notifications You must be signed in to change notification settings

IgorOsa/rsclone

Repository files navigation

RS Clone App - Memorio

Memorio App - приложение-клон Memrise.com для финального проекта RS School Clone Wars. Построено с использованием React, NodeJS + Express и Typescript.

Проект был сгенерирован с использованием Nx в виде моно-репо (фронт и бэк в одном репозицтории). Поэтому в ветке master находится initial commit, созданный указанным инструментом. Текущая рабочая версия приложения размещена в ветке develop.

Сами приложения размещены в папке apps, где api - это бэк, а memorio фронт.

Демо текущей рабочей версии доступно по ссылке - https://memorio.ml

Список реализованых функций описан в pull-requeste - #30

Как запустить приложение локально

1.Склонировать репозиторий командой:

git clone -b develop https://github.com/IgorOsa/rsclone

2.Зайти в директорию приложения:

cd rsclone

3.Убедиться что текущая ветка develop

git status

On branch develop
Your branch is up to date with 'origin/develop'.

4.Установить зависимости:

npm i

5.Запустить бэкэнд сервер в одном терминале:

npm run api

6.В другом отдельном терминале запустить сервер разработки для фронт-приложения:

npm run dev

7.Открыть браузер по ссылке http://localhost:4200/

Запуск unit тестов

Для запуска unit tests через Jest выполните комманду:

nx test memorio

About

The Memorio App is the Memrise.com clone app for the final RS School Clone Wars project. Built using Typescript, React, NodeJS and Express Framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published