An open API service indexing awesome lists of open source software.

https://github.com/altontonn/markdown-previewer

This is an app that allows users to input Markdown text in the editor, and the preview section will render the formatted HTML. The previewer supports line breaks and various Markdown syntax.
https://github.com/altontonn/markdown-previewer

marked reactjs

Last synced: 2 months ago
JSON representation

This is an app that allows users to input Markdown text in the editor, and the preview section will render the formatted HTML. The previewer supports line breaks and various Markdown syntax.

Awesome Lists containing this project

README

          

# πŸ“— Table of Contents

- [πŸ“– About the Project](#about-project)
- [πŸ›  Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [πŸš€ Live Demo](#live-demo)
- [πŸ’» Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [πŸ‘₯ Authors](#authors)
- [🀝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [πŸ™ Acknowledgements](#acknowledgements)
- [πŸ“ License](#license)

# πŸ“– [MarkDown Previewer]

**[MarkDown Previewer]** is an app that allows users to input Markdown text in the editor, and the preview section will render the formatted HTML. The previewer supports line breaks and various Markdown syntax.

## πŸ›  Built With

### Tech Stack

React

Bootstrap

Marked

### Key Features

- **Allows users to input Markdown text in the editor, and the preview section will render the formatted HTML**

(back to top)

## πŸš€ Live Demo

- [see live](https://markpreviewer.netlify.app/)

(back to top)

## πŸ’» Getting Started

To get a local copy up and running, follow these steps.

### Prerequisites

1. Before you go ahead with this project, please make sure you have:
- Basic understanding of HTML and CSS.
- JavaScript fundamentals (object, array, conditionals, etc).
- Familiarity with JavaScript ES6 features (class syntax, arrow functions, object destructuring etc).

2. [Node and npm](https://nodejs.org/en/download/) are installed. Here are the versions I'll be using while making this tutorial:

```shell
$ node --version
v16.13.2
$ npm --version
8.1.2
$ yarn --version
1.22
```
> Installing npm adds two commands to the systemβ€”`npm` and `npx`β€”both of which I'll be using while making this tutorial.

3. [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) is installed. Here's the version I'll be using while making this tutorial:

```shell
$ git --version
git version 2.29.1.windows.1
```

### Setup

Clone this repository to your desired folder:

```sh
cd my-folder
git clone https://github.com/altontonn/Markdown-Previewer.git
```

### Install

Install this project with:

```sh
cd markdown-previewer
npm install
yarn install
```

### Usage

To run the project, execute the following command:

* Run `npm start` to start the server.

(back to top)

## πŸ‘₯ Author

πŸ‘€ **Newton Alumasa**

- [GitHub](https://github.com/altontonn/)
- [LinkedIn](https://www.linkedin.com/in/newton-alumasa/)
- [Twitter](https://twitter.com/AlumasaNewton)

(back to top)

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/altontonn/Markdown-Previewer/issues/).

(back to top)

## ⭐️ Show your support

If you like this project freecodecamp give it ⭐️.

(back to top)

## πŸ™ Acknowledgments

I would like to thank freeCodeCamp for their ultimate support and gudance

(back to top)

## πŸ“ License

This project is [MIT](https://github.com/altontonn/Markdown-Previewer/blob/dev/LICENSE) licensed.

(back to top)