tutorialdb - search engine 🔍 for programming tutorials
Tags: showdev, beginners, python
Published: 2019-10-06 13:25:42

TLDR;
> Hey guys I just launched **[tutorialdb](https://tutorialdb-app.herokuapp.com/)**, it's a small scale search engine for programming tutorials.

![](https://media.giphy.com/media/5UA74QOUPJDP7rgzaQ/giphy.gif)

# Why did you make that ?
There is no escape from the fact that everyone starts programming after watching a cool programming "tutorial". Tutorials somehow make us who we are today.

The problem is you (as a beginner) may or may not find the perfect tutorial to follow, tutorialdb does the work for you (gathering tutorials) so that you don't waste your time googling.

Another reason for making it was that sometimes tutorials which are hosted on personal blogs do not get indexed easily on google (compared to tutorials hosted for e.g on medium ).

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">When you are starting, there is no best tutorial.<br><br>Just learn as much as you can from multiple sources.<br><br>You can always connect the dots later looking back.</p>&mdash; JavaScript Teacher (@js_tut) <a href="https://twitter.com/js_tut/status/1176978665374175232?ref_src=twsrc%5Etfw">September 25, 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

> Try not to fall in tutorial purgatory though !

# Features ✨
- 🦄 Share your fav tutorials.

![](https://drive.google.com/uc?export=view&id=1MrReD_S1kptsW4eZPwIXLtg0EOQTjNkk)
- 📌 Search by tags.

![](https://drive.google.com/uc?export=view&id=1nlgKv8LAcFTEr1uS1F0W0UIjuYEAf-Ti)

- 👷 It has an open [API](https://tutorialdb-app.herokuapp.com/api/).

![](https://drive.google.com/uc?export=view&id=1KUYbLv6NjeRl_TdR93_yxxLsNb6tPEv6)

- ⚡ Super fast results. 
- 🔗 Direct Link to original tutorials.
- 🙅🏽‍♂️ No useless stuff.

# Contribute
You can contribute to tutorialdb in many ways
- Improving my code 😅
You can work on some open issues (btw it's hacktoberfest so feel free to send a lot of PRs).

{% github https://github.com/Bhupesh-V/tutorialdb/issues/5 %}

- Writing Tests

{% github https://github.com/Bhupesh-V/tutorialdb/issues/9 %}

- UI/UX Improvements

{% github https://github.com/Bhupesh-V/tutorialdb/issues/13 %}

See the whole source code 
{% github https://github.com/Bhupesh-V/tutorialdb %}

- As a content creator
If you are someone who writes awesome content for devs out there, you can [contribute](https://tutorialdb-app.herokuapp.com/contribute) your tutorials,blogs,courses,videos (it just takes a minute).
> PS: you **don't** need to sign-in/sign-up to contribute anything.

- Using API
You can create stuff using the [tutorialdb REST API](https://tutorialb-app.herokuapp.com/api).

# Feedback 🤗
Suggestions & feedback are always welcomed.
If you liked tutorialdb please give it a upvote on [ProductHunt](https://www.producthunt.com/posts/tutorialdb) or [⭐](https://github.com/Bhupesh-V/tutorialdb) the repository.

<a href="https://www.producthunt.com/posts/tutorialdb?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-tutorialdb" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=170249&theme=dark" alt="tutorialdb - A search engine for programming/dev tutorials. | Product Hunt Embed" style="width: 250px; height: 54px;" width="250px" height="54px" /></a>

# Support
You can support me by sharing and using my stuff, also on Patreon.

<a href="https://www.patreon.com/bePatron?u=18082750" target="_blank"><img src="https://raw.githubusercontent.com/Bhupesh-V/Bhupesh-V.github.io/master/images/patreon.png" width="250" height="54"/></a>