Skip to content

Instantly share code, notes, and snippets.

View MrAhmedElsayed's full-sized avatar
🇩🇯
Freelancer

Ahmed El Sayed Abd el Bari MrAhmedElsayed

🇩🇯
Freelancer
View GitHub Profile

Privacy Policy for Teryaq

Last Updated: May 7, 2026

Teryaq ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use the Teryaq mobile application.

1. Information We Collect

  • Personal Data: When you sign in with Google, we receive your name, email address, and profile picture. This is used solely to create and secure your account.
  • Usage Data: We may collect information on how the app is accessed and used (e.g., search history for medical interactions) to improve our services.
  • Device Data: We may collect information about your mobile device (ID, model, OS version) for troubleshooting and performance monitoring.
@MrAhmedElsayed
MrAhmedElsayed / videaste-hero-section.html
Created December 19, 2025 22:44
Responsive, art-directed hero section inspired by the “Videaste” photographer portfolio landing page (Tailwind CSS + Google Fonts)
<!--
Hero section recreation inspired by:
https://dribbble.com/shots/23090247-Videaste-Personal-Videographer-Portfolio-Landing-Page-Website
• Tech stack: Tailwind CSS (CDN), Google Fonts, Material Symbols
• Scope: Hero section only
• Focus: Art-directed layout, asymmetric alignment, responsive structure
• Purpose: Educational and layout reference
Not intended for commercial use.
def clone_kpi(request):
context = dict()
if request.method == 'GET':
context['all_kpis'] = KpiModel.objects.values_list('name', flat=True).distinct()
return JsonResponse(context, )
if request.method == 'POST' and request.is_ajax():
if request.POST.get("operation") == "clone-kpi-operation":
all_selected_checkbox = request.POST.getlist("all_selected_checkbox[]") # NEW