Back in Oct 2019 I launched tutorialdb with a simple goal of clubbing programming tutorials, with a option to contribute your favourite tutorials. Got a overwhelming support & feedback from the community
I wrote a brief description of why I created it in the following post
tutorialdb - search engine 🔍 for programming tutorials
Bhupesh Varshney 👾 ・ Oct 6 '19
Demo Link
The site is still live and works ;)
Link to Code
And yes the code is Open Source and is waiting for your contributions
Bhupesh-V / tutorialdb
A search 🔎 engine for programming/dev tutorials,
A search engine for programming/dev tutorials.
About the Project 🔘
- tutorialdb is a small scale search engine for programming/dev tutorials, it is meant to help anyone who is getting started to learn a new technology.
- The sole purpose of tutorialdb is to help people get to resources which might help them learn new things for e.g sometimes there are tutorials on personal blogs which do not get indexed by Google easily.
- All the content (tutorials) is owned by the respective authors/sites.
- tutorialdb maintains its own database saving the links to tutorials and some meta info.
Installation 🔮
-
Create virtual environment.
Linux/MacOS
virtualenv -p python3 venv && cd venv && source bin/activate
Windows (PowerShell)
py -m venv venv; .\venv\Scripts\activate;
-
Clone the repository.
git clone https://github.com/Bhupesh-V/tutorialdb.git
- Install dependencies.
pip install -r requirements.txt
-
Set-up virtual environment variables.
- Create a file named
.env
in the root directory & add the following…
- Create a file named
How I built it
I built this using Python, my stack
- Bulma.io (for CSS)
- Django
Additional Thoughts
I enjoyed working on this, will be merging pending PRs soon and updating with cool new features.
Top comments (0)