A static, responsive marketing site for Aasaan — a services marketplace for India. Built with vanilla HTML/CSS/JS.
- Production: https://aasaanapp.in/ (update if different)
- HTML5, CSS3, JavaScript (no framework)
- Google Fonts (Inter)
index.html— Main landing pagestyles.css— Global stylesscript.js— Interactions (nav toggle, reveal-on-scroll, forms, scroll restore)assets/screens/— App screen images used in hero and tourprivacy.html,terms.html,security.html— Legal pagesrobots.txt,sitemap.xml— SEO crawl and indexingPRD/— Product specs (ignored in robots and .gitignore)
# from project root
python3 -m http.server 5500
# open http://localhost:5500- Any static host: GitHub Pages, Netlify, Vercel, Cloudflare Pages
- Ensure the final domain matches canonical and Open Graph URLs
- Canonical and robots meta tags
robots.txt(allows all; disallows/PRD/)sitemap.xmlwith key pages- Open Graph + Twitter cards
- JSON‑LD: Organization, WebSite, MobileApplication, FAQPage, HowTo
hreflangforen-IN- Preload LCP hero image with correct MIME type
- Replace domain in:
<link rel="canonical">,og:url,twitter:site(if applicable)sitemap.xmlandrobots.txtsitemap URL
- Replace
og:imagewith a real 1200×630 PNG hosted on your domain - Update Play/App Store links in
index.htmlwhen available
- Put exported screens in
assets/screens/ - Suggested size: ~900×1950 (portrait); SVG or PNG
- Filenames must match those referenced in
index.html
- Device preview sizing is controlled by
.deviceand.hero-deviceinstyles.css - Screenshots are non-interactive and have rounded corners
Proprietary — All rights reserved.
hello@aasaanapp.in | Noida, India