Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

πŸ“πŸ“‹"Markdown Previewer" transforms any text into Markdown format, on the fly! You can preview how your Readme or any markdown text you are writing will look like.
https://github.com/tomasesquivelgc/markdown-previewer

freecodecamp-project javascript markdown markdownpreview react singlepageapplication

Last synced: 7 days ago
JSON representation

πŸ“πŸ“‹"Markdown Previewer" transforms any text into Markdown format, on the fly! You can preview how your Readme or any markdown text you are writing will look like.

Awesome Lists containing this project

README

        

Markdown previewer

# πŸ“— Table of Contents

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

# πŸ“– Markdown previewer

**Markdown previewer** is a simple project that aims to clone [FreeCodeCamp's version](https://markdown-previewer.freecodecamp.rocks). To do this, I have built a page using React (Vite) and copied the CSS to get the same look. To get the logic done I've used the "marked" library.

## πŸ›  Built With

### Tech Stack

libraries


Languages

### Key Features

- **Textarea where you can input text**
- **Preview section that outputs the marked down text**

(back to top)

## πŸš€ Live Demo

visit [this link](https://incandescent-melba-b761fd.netlify.app) for a live demo!

(back to top)

## πŸ’» Getting Started

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

### Prerequisites

In order to run this project you need a browser.

### Setup

Clone this repository to your desired folder:

Example commands:

```sh
cd my-folder
git clone [email protected]:myaccount/my-project.git
```

### Install

Install this project with:

Example command:

```sh
npm install
```

### Usage

To run the project, execute the following command:

```sh
npm run dev
```

### Run tests

To run tests, click on the hamburger button and select "Markdown previewer" (note: these are the tests that FreeCodeCamp include.).

## πŸ‘₯ Authors

πŸ‘€ **TomΓ‘s Esquivel**

- GitHub: [@tomasesquivelgc](https://github.com/tomasesquivelgc)

(back to top)

## πŸ”­ Future Features

- [] **Expand and minimize button on topBar**

(back to top)

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project give it a star.

(back to top)

## πŸ™ Acknowledgments

I would like to thank Microverse and my friends and family for their support.

(back to top)

## πŸ“ License

This project is [MIT](./LICENSE) licensed.

(back to top)