A professional notary website built with React, Vite, and Tailwind CSS. The project includes SEO metadata, automated sitemap generation, and PWA support through a web manifest and install icons. Favicons and Apple splash screens are integrated for a polished mobile experience.
The "Ask a Notary" chat widget now sports a sleek glassy interface while remaining fully accessible with keyboard navigation and high‑contrast styling.
npm install
npm run devIf your repository does not have a remote configured yet, add one:
git remote add origin <repo-url>npm run buildnpm run previewRun tests in watch mode during development:
npm testFor CI pipelines or one-off runs, use the script below to avoid hanging watch mode:
npm run test:runThe repository includes routing fallbacks for popular static hosts. After building, deploy the dist directory.
- Netlify:
/public/_redirectsensures all routes serveindex.html. - Vercel:
vercel.jsonrewrites paths toindex.html. - Other hosts:
404.htmlmirrorsindex.htmlso client-side routes work on refresh.