Skip to content

📻 A cross-platform , open-source podcast listening experience for developers.

License

Notifications You must be signed in to change notification settings

benjipott/cast-bucket

 
 

Repository files navigation

Cast-Bucket

📻 A cross-platform , open-source podcast listening experience for developers.

Tech Stack


Contributing

Bug reports, feature requests and other contributions are more than welcome!
Whenever possible, please make a pull request with the implementation instead of just requesting it.

If the feature is big, open an issue first for discussion.

Running it locally

Requirements

Note: On Windows, you might need to install Bash commands (e.g. via git-scm or via linux bash shell)

How to run

  • git clone https://github.com/cast-bucket/cast-bucket.git
  • cd cast-bucket
  • yarn
  • To avoid CORS issues, add the following host entry in your /etc/hosts file
      127.0.0.1 localhost.cast-bucket.com
Web

Note: Running yarn start:web indicates that app is running at localhost:3000. However, in the /etc/hosts file we have created a mapping between 127.0.0.1 and localhost.cast-bucket.com during developement. Your browser uses entries in the /etc/hosts file to override the IP-address-to-URL mapping returned by a DNS server.

Mobile
  $ yarn dev:mobile
  • To run the app on android
  $ cd packages/mobile
  $ yarn android

Once an emulator or a physical device is connected to your system, the app should automatically install and open. Follow the Debugging Instructions from the react-native docs to setup 🔥 Hot Reloading and Live Reload in your device to ease the development process.

Community


Join our Slack Community: Slack Invitation

About

📻 A cross-platform , open-source podcast listening experience for developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 82.7%
  • Objective-C 5.2%
  • JavaScript 4.6%
  • Python 2.6%
  • HTML 2.0%
  • Java 2.0%
  • CSS 0.9%