Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 16 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,24 @@ frontend-app-communications


Purpose
*******
********

A tool used by course teams to communicate with their learners. The interface for anything related to instructor-to-learner communications. Instructor bulk email, for example.

Getting started
---------------
Getting Started
***************

Prerequisites
=============

`Tutor`_ is currently recommended as a development environment for your
new MFE. Please refer
to the `relevant tutor-mfe documentation`_ to get started using it.

.. _Tutor: https://github.com/overhangio/tutor

.. _relevant tutor-mfe documentation: https://github.com/overhangio/tutor-mfe?tab=readme-ov-file#mfe-development

For now, this repo is not integrated with devstack. You'll be running the app locally and not through docker. This does make setup a little easier.

Cloning and Startup
===================
Expand All @@ -23,9 +33,9 @@ Cloning and Startup

git clone https://github.com/edx/frontend-app-communications.git

2. Use node v18.x.
2. Use the version of Node specified in the ``.nvmrc`` file.

The current version of the micro-frontend build scripts supports node 18.
The current version of the micro-frontend build scripts supports the version of Node found in ``.nvmrc``.
Using other major versions of node *may* work, but this is unsupported. For
convenience, this repository includes a ``.nvmrc`` file to help in setting the
correct node version via `nvm <https://github.com/nvm-sh/nvm>`_.
Expand Down