This app will let you generate the invoice for you business, this is customizable and this will help you to track your invoices.
First, install the required dependencies:
npm install
# or
yarn install
# or
pnpm install
# or
bun install
Then, create a .env
file in the root directory of the project and add the following environment variables:
NEXT_PUBLIC_APP_NAME=
DUMMY_PASSWORD=
MONGO_URI=
NEXTAUTH_URL=
NEXTAUTH_SECRET=
GITHUB_ID=
GITHUB_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
EMAIL_SERVER_USER=
EMAIL_SERVER_PASSWORD=
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=
NEXT_PUBLIC_CLOUDINARY_PRESET=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
Then, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.