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

https://github.com/nirnejak/react-presentation

Use your React components as presentation slides
https://github.com/nirnejak/react-presentation

nextjs nextjs-template presentation presentation-tools react slides slideshow

Last synced: about 1 year ago
JSON representation

Use your React components as presentation slides

Awesome Lists containing this project

README

          


React Presentation Maker

---

## Included Slide Components

- `` - A cover slide component with the title and subtitle
- `` - A component to show quote with author name
- `` - A component to show some code
- `` - A slide component for bullet points
- `` - A slide component for showing profiles of people
- `` - A slide component for showing single large image
- `` - A slide component for showing multiple images
- `` - A slide component to tell about yourself
- `` - An outro slide component with social details

## Other Included Components

- `` - A wrapper components with appropriate spacing to wrap your slide/regular components

## Additional Packages Used

- **Tailwind CSS** - for styling
- **Motion(prev Framer Motion)** - for animations
- **Akar Icons** - for icons
- **use-sound** - for using sound effects

## Available Scripts

**Install Dependencies**

```bash
npm install
```

**Setup Pre-commit**

```bash
npm run prepare
```

**Start Development Server**

```bash
npm run dev
```

**Lint all the files**

```bash
npm run lint
```

**Format all files with Prettier**

```bash
npm run format
```

**Check TypeScript issues**

```bash
npm run type-check
```

**Build for Production**

```bash
npm run build
```

**Start Production Server**

```bash
npm start
```

---