* add t3 env for env validation * fix env variables that should be optional * update gitignore * add vercel ignore