/frontend-app-discussions

This will be used to flesh out a new MFE for the new discussions experience.

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

Build Status Codecov license

frontend-app-discussions

Please tag @edx/fedx-team on any PRs or issues. Thanks.

Introduction

This repository is a React-based micro frontend for the Open edX discussion forums.

Installation and Startup

  1. Clone your new repo:
git clone https://github.com/openedx/frontend-app-discussions.git
  1. Install npm dependencies:
cd frontend-app-discussions && npm install
  1. Start the dev server:
npm start

The dev server is running at http://localhost:2002.

Project Structure

The source for this project is organized into nested submodules according to the ADR Feature-based Application Organization.

Build Process Notes

Production Build

The production build is created with npm run build.

Internationalization

Please see edx/frontend-platform's i18n module for documentation on internationalization. The documentation explains how to use it, and the How To has more detail.