romunov / podcasti.si

https://podcasti.si

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Podcasti.si

Source code running behind the scenes of the biggest Slovenian podcast collection.

Build status
Linux CircleCI

Contributions

πŸ€“ Code

Feel free to open as many PRs as you want. πŸ’ͺ

Don't know where to start? Check open task. In case of questions or if you need any guidance in order to start contributing, feel free to msg me on twitter.

❓ Missing a podcast?

All podcasts are currently entered manually. You can request an entry via this form.

πŸ’‘ Ideas

If you have an idea or suggestion feel free to open a Github issue on write to @roks0n on Twitter.

How to open a ticket

  1. Open a Github Issue
  2. Write a short and clearly understood title
  3. Write a descriptive and clear description of what you're proposing, suggesting or what sort of bug you've found. Pictures/mockups/videos or links to examples are encouraged.

Issues difficult to undersand will be closed!

How to run locally?

Docker and docker-compose are required.

  1. run make bootstrap - build project
  2. run make superuser - create a django superuser that you'll use to access admin pages
  3. run make runserver - run the app which will be served at http://localhost:8000

Other

You can login into the admin pages on http://localhost:8000/admin by typing in username and password that you've chosen at step 2.

After you've added some podcasts via admin pages, you can pull in their episodes by running make sync-podasts.

About

https://podcasti.si

License:GNU General Public License v3.0


Languages

Language:Python 45.3%Language:CSS 37.5%Language:HTML 12.8%Language:Makefile 2.2%Language:JavaScript 1.5%Language:Dockerfile 0.6%Language:Shell 0.0%Language:Procfile 0.0%