Slidev is a modern presentation tool that enables developers to create slides using Markdown, Vue components, and the Vite ecosystem. This repository showcases a customized Slidev deck developed by Rohan, emphasizing developer-centric presentations.
This project leverages the capabilities of Slidev to produce interactive and visually appealing presentations. Key features include:
- Markdown-Based Slides: Craft presentations using simple Markdown syntax.
- Vue Integration: Enhance slides with dynamic Vue components.
- Vite-Powered: Benefit from fast hot module replacement and optimized builds.
- Custom Themes: Apply and modify themes to match presentation aesthetics.
- Presenter Mode: Utilize dual-screen setups for speaker notes and audience views.
- Export Options: Convert presentations to PDF, PNG, or PPTX formats.
- Node.js: Ensure you have Node.js version 18 or higher installed.
-
Clone the Repository:
git clone https://github.com/RohanCyberOps/Slidev.git cd Slidev
-
Install Dependencies:
npm install
-
Start the Development Server:
npm run dev
Access the presentation at
http://localhost:3030
.
slides.md
: Contains the main content of the presentation in Markdown format.components/
: Directory for custom Vue components used within slides.package.json
: Lists project dependencies and scripts..bolt/
: Configuration files for project tooling (if applicable).
npm run dev
: Launches the development server with hot reloading.npm run build
: Compiles the presentation for production deployment.npm run export
: Exports the presentation to static files (e.g., PDF).
This project is licensed under the MIT License.