import { Box, Button } from '@mui/material' import { useEffect } from 'react' import { Outlet, useLocation, useNavigate } from 'react-router-dom' import { appPublicRoutes } from '../../routes' import { saveVisitedLink } from '../../utils' import { CardComponent } from '../../components/Landing/CardComponent/CardComponent' import { Container } from '../../components/Container' import styles from './style.module.scss' import bg_l from '../../assets/images/bg_l.svg' import bg_r from '../../assets/images/bg_r.svg' export const LandingPage = () => { const navigate = useNavigate() const location = useLocation() const onSignInClick = async () => { navigate(appPublicRoutes.login) } const cards = [ { icon: ( ), title: <>Open Source>, description: ( <> Code is MIT licenced and available at{' '} https://git.nostrdev.com/sigit/sigit.io . > ) }, { icon: ( ), title: <>Multi-Device>, description: ( <> Create, Sign and Verify documents and files from any device with a browser. > ) }, { icon: ( ), title: <>Secure & Private>, description: ( <> Documents are encrypted locally and can be accessed only by named recipients. > ) }, { icon: ( ), title: <>Verifiable>, description: ( <> Thanks to Schnorr Signatures and Web of Trust, SIGit is far more auditable than traditional server-based offerings. > ) }, { icon: ( ), title: <>Works Offline>, description: ( <> Presuming you have a hardware signing device, it is possible to complete a SIGit round without an internet connection. > ) }, { icon: ( ), title: <>Multi-Party Signing>, description: ( <> Choose any number of Signers and Viewers, track the signature status, send reminders, get notifications on completion. > ) } ] useEffect(() => { saveVisitedLink(location.pathname, location.search) }, [location]) return (
An open-source and self-hostable solution for secure document signing and verification.
SIGit is a secure & private document signing service where you can create, sign, and verify any document from any device with a browser.