An open API service indexing awesome lists of open source software.

https://github.com/ananto30/ask-hadith

🔎 A Hadith search engine
https://github.com/ananto30/ask-hadith

atlas go golang hadith hadith-search-engine js mongodb netlify search-engine svelte sveltekit tailwindcss typescript vercel-serverless

Last synced: 18 days ago
JSON representation

🔎 A Hadith search engine

Awesome Lists containing this project

README

        


Ask Hadith




askhadith.com



🔎 Hadith search engine powered by Atlas Search




License


Depfu status









## Technologies 📱

* **Vercel**: For serverless functions (in Go) to search and get hadiths.
* **MongoDB Atlas**: Database and search engine.
* **Svelte**: Web app (Frontend).
* **Netlify**: Web deployment.
* **TailwindCSS**: Styling.

## Features ⭐

* Search Hadiths by anything (full text search).
* Search hadith by book name and number, like `bukhari 1029`. (currently has some issues)
* Bookmark hadith (local storage).
* Install as PWA.
* Copy and share hadith.

## Development 🧑‍💻

* Web (Svelte)

cd web
npm install
npm run dev

* Serverless functions (Go)

npm i -g vercel
vercel dev

Test the api `/api/search?search=cat`

## Support 🙋

[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/ananto30)