Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ravgeetdhillon/strapi-nuxtjs-podcast-app
A Podcast app made with Nuxt.js and Strapi.
https://github.com/ravgeetdhillon/strapi-nuxtjs-podcast-app
nuxt nuxtjs podcast podcast-app strapi strapicms
Last synced: about 1 month ago
JSON representation
A Podcast app made with Nuxt.js and Strapi.
- Host: GitHub
- URL: https://github.com/ravgeetdhillon/strapi-nuxtjs-podcast-app
- Owner: ravgeetdhillon
- License: mit
- Created: 2021-10-19T08:42:26.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-02-26T05:54:52.000Z (almost 3 years ago)
- Last Synced: 2024-05-02T03:15:46.553Z (8 months ago)
- Topics: nuxt, nuxtjs, podcast, podcast-app, strapi, strapicms
- Language: Vue
- Homepage:
- Size: 7.92 MB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
# Implementing Audio in a Podcast App with Strapi
This repository servers as a code container for the tutorial I wrote on [Strapi's Blog](https://strapi.io/blog/implementing-audio-in-a-podcast-app-with-strapi).
## Features
- [x] Strapi for managing Podcasts
- [x] Nuxt.js for rendering Podcast audio## Prerequisites
These things are required before setting up the project.
- Git
- Ubuntu 18.04 or 20.04
- Node.js [Read Guide](https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04)## Getting Started
Follow these instructions to get the project up and running.
```bash
# clone the repo
$ git clone https://github.com/ravgeetdhillon/strapi-nuxtjs-podcast-app.git# change directory
$ cd strapi-nuxtjs-podcast-app
```### For Strapi
```bash
# navigate to backend directory that holds strapi code
$ cd backend# install dependencies
$ npm install# served at http://localhost:1337
$ npm run develop
```### For Nuxt.js
```bash
# navigate to frontend directory that holds nuxt.js code
$ cd frontend# install dependencies
$ npm install# served at http://localhost:3000
$ npm run dev
```> For detailed instructions, [read the blog](https://strapi.io/blog/implementing-audio-in-a-podcast-app-with-strapi).
## Tech Stack
* [Nuxt](https://nuxtjs.org/) - Frontend
* [Strapi](https://strapi.io/) - Backend and CMS## Authors
- [Ravgeet Dhillon](https://github.com/ravgeetdhillon)
## Extra
- You are welcome to make [issues and feature requests](https://github.com/ravgeetdhillon/strapi-nuxtjs-podcast-app/issues).
- In case you get stuck at somewhere, feel free to contact at [Mail](mailto:[email protected]).