Skip to content

zarathucorp/indulgentia-front

Repository files navigation

indulgentia-front

Web built with NextJS

Prerequisites

You will need the following information:

  1. Basic Information
  • NEXT_PUBLIC_FRONTEND_URL: NEXT_PUBLIC_FRONTEND_URL=<indulgentia-front-URL>
  • NEXT_PUBLIC_API_URL: NEXT_PUBLIC_API_URL=<indulgentia-front-URL>/api
  1. Supabase
  • NEXT_PUBLIC_SUPABASE_URL: Supabase URL
  • NEXT_PUBLIC_SUPABASE_ANON_KEY: Supabase anon key
  • SUPABASE_ADMIN_KEY: Supabase secret key
  1. Github App
  • NEXT_PUBLIC_GITHUB_APP_INSTALL_URL: Github install URL for Github App open-rndsillog-githubapp
  • GITHUB_APP_ID
  • GITHUB_CLIENT_ID
  • GITHUB_CLIENT_SECRET: Github client secret for Github App open-rndsillog-githubapp
  • GITHUB_PRIVATE_KEY: Github private key for Github App open-rndsillog-githubapp
  • REDIRECT_URI: REDIRECT_URI=<indulgentia-front-URL>/next-api/github/callback
  1. Payment
  • ENABLE_PAYMENT: Whether to use the Payment feature
  • NEXT_PUBLIC_TOSS_PAYMENTS_CLIENT_KEY(optional): Toss payments client key
  • TOSS_PAYMENTS_SECRET_KEY(optional): Toss payments secret key
  1. Inquiries(optional)
  • NEXT_PUBLIC_INQUIRY_URL: URL for inquiries via POST request
  • NEXT_PUBLIC_CHANNEL_TALK_PLUGIN_KEY: Plugin key for using Channel Talk library

Setup

git clone https://github.com/zarathucorp/indulgentia-front.git

# Set environment variables
cd indulgentia-front
touch .env  # You can separate dev and prod environments. Refer to the NextJS documentation for more details.

# Enter the environment variables from the prerequisites
(...)

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

License

MIT (c) 2025 Zarathu Co.,Ltd

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages