Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/billstephens2022/dftgh
Drinking From The Garden Hose - The Podcast. Full stack application built with NextJS, ReactJS, MongoDB, Next-Auth. Admin users for the site can push new episodes from the podcast RSS Feed, add Polls for listener engagement. Podcast listeners can vote on polls, comment on episodes, and provide general feedback about the show.
https://github.com/billstephens2022/dftgh
css css3 html html5 javascript mongodb mongoose next-auth nextjs reactjs
Last synced: 28 days ago
JSON representation
Drinking From The Garden Hose - The Podcast. Full stack application built with NextJS, ReactJS, MongoDB, Next-Auth. Admin users for the site can push new episodes from the podcast RSS Feed, add Polls for listener engagement. Podcast listeners can vote on polls, comment on episodes, and provide general feedback about the show.
- Host: GitHub
- URL: https://github.com/billstephens2022/dftgh
- Owner: BillStephens2022
- Created: 2023-10-19T17:36:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-23T11:47:02.000Z (5 months ago)
- Last Synced: 2024-10-25T12:04:38.392Z (3 months ago)
- Topics: css, css3, html, html5, javascript, mongodb, mongoose, next-auth, nextjs, reactjs
- Language: JavaScript
- Homepage: https://gardenhose.vercel.app
- Size: 6.85 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Drinking from the Garden Hose - The Podcast
![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)## Description
Drinking From The Garden Hose - The Podcast. Full stack application built with NextJS, ReactJS, MongoDB, Next-Auth. Admin users for the site can push new episodes from the podcast RSS Feed, add Polls for listener engagement. Podcast listeners can vote on polls, comment on episodes, and provide general feedback about the show.
### Home Page:
![Home Page Screenshot](/public/images/Screenshot1.png)
### About Page:
![About Page Screenshot](/public/images/Screenshot2.png)
### Episodes Page:
![Episode Page Screenshot](/public/images/Screenshot3.png)
### Detailed Episode Page with poll voting and comments:
![Detailed Episode Page Screenshot](/public/images/Screenshot5.png)
### Feedback Page:
![Feedback Page Screenshot](/public/images/Screenshot4.png)
### Admin Page - for authenticated admin users only - Allows admin user to push an episode from their RSS feed to the Episodes page:
![FAdmin Page Screenshot](/public/images/Screenshot6.png)
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Contributing](#contributing)
- [Tests](#tests)
- [Questions](#questions)## Installation
Deployed URL: https://gardenhose.vercel.app
## Usage
Admin Users can log in and view the Admin page which shows all episodes from their RSS feed and allows the user to 'push' the episode to the database for rendering on the Episodes page. Visitors to the site can comment on individual episodes, vote in polls related to the episode, and provide general feedback about the show. On the About page, visitors can play sound clips from the show. On the home page there is an embedded podcast player so episodes can be streamed.
## License
This application is covered under the MIT License.
For more information: https://opensource.org/licenses/MIT## Contributing
N/A## Tests
N/A## Questions
Contact Info
GitHub user name: BillStephens2022
Link to GitHub profile: https://github.com/BillStephens2022
Email: [email protected]