Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/tomasesquivelgc/markdown-previewer
- Owner: tomasesquivelgc
- License: mit
- Created: 2023-07-04T17:26:47.000Z (over 1 year ago)
- Default Branch: development
- Last Pushed: 2024-03-18T20:58:19.000Z (8 months ago)
- Last Synced: 2024-10-16T07:01:30.969Z (22 days ago)
- Topics: freecodecamp-project, javascript, markdown, markdownpreview, react, singlepageapplication
- Language: JavaScript
- Homepage: https://incandescent-melba-b761fd.netlify.app
- Size: 135 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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** 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.
libraries
Languages
- **Textarea where you can input text**
- **Preview section that outputs the marked down text**
visit [this link](https://incandescent-melba-b761fd.netlify.app) for a live demo!
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.).
π€ **TomΓ‘s Esquivel**
- GitHub: [@tomasesquivelgc](https://github.com/tomasesquivelgc)
- [] **Expand and minimize button on topBar**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
If you like this project give it a star.
I would like to thank Microverse and my friends and family for their support.
This project is [MIT](./LICENSE) licensed.