Loading repository data…
Loading repository data…
MohamedLamineF / repository
A modern, feature-rich Markdown previewer built with React, TypeScript, and Tailwind CSS. Transform your markdown into beautiful HTML with real-time preview.
This project was created as part of FreeCodeCamp's Front End Development Libraries certification. For more details, check out the project description file.
A modern, feature-rich Markdown previewer built with React, TypeScript, and Tailwind CSS. Transform your markdown into beautiful HTML with real-time preview.
Follow these steps to get a local copy up and running:
git clone git@github.com:MohamedLamineF/markdown-previewer-FCC.git
cd markdown-previewer-FCC
npm install
npm run dev
src/
├── components/
│ ├── Layout/
│ │ ├── Footer.tsx
│ │ └── Header.tsx
│ ├── UI/
│ │ ├── CopyButton.tsx
│ │ └── ThemeToggle.tsx
│ ├── Editor.tsx
│ └── Preview.tsx
├── hooks/
│ ├── useCopy.tsx
│ ├── useDarkMode.tsx
│ └── useMarkdown.tsx
├── types/
│ └── index.ts
├── utils/
│ ├── defaultMarkdown.ts
│ └── stripHtml.ts
├── App.tsx
├── types.ts
└── main.tsx
We welcome contributions! If you have ideas for improving this project, please feel free to:
Check out my other projects from the FreeCodeCamp Frontend Development Libraries certification:
Made with ❤️ by Lamine 😛
This project is licensed under the MIT License - see the license file for details.