Skip to content
This repository was archived by the owner on Sep 23, 2023. It is now read-only.

HighError/FamilyDashboard

Repository files navigation

Family Dashbord

The web application is written in Next.js for managing Eviloma Family user subscriptions

Tech Stack

JavaScript TypeScript

React.js Next.js Next.js NextAuth

MongoDB

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

MONGODB_URI - MongoDB connect url

TELEGRAM_APIKEY - API key for auth telegram bot

NEXT_PUBLIC_TELEGRAM_URL - Link to Telegram bot

NEXT_PUBLIC_API_KEY_ID - API key for ID system

NEXT_PUBLIC_ID_URL - Url ID system

NEXT_PUBLIC_TELEGRAM_TOKEN - Telegram bot token for notification

INNGEST_SIGNING_KEY - Key from inngest service from cron (auto setup on vercel)

INNGEST_EVENT_KEY - Event key from inngest service from cron (auto setup on vercel)

NEXT_PUBLIC_RECAPTCHA_SITE_KEY and RECAPTCHA_SECRET_KEY - Google ReCaptcha v3 keys

Run Locally

Clone the project

  git clone https://github.com/HighError/FamilyDashboard

Go to the project directory

  cd FamilyDashboard

Install dependencies

  yarn

Setup .env

Start the server

  yarn dev

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors