This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
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.
npx shadcn@latest initnpx shadcn@latest installnpx shadcn@latest add [component]npx shadcn@latest remove [component]npm install react-select-country-list --savenpm i --save-dev @types/react-select-country-listnpm install better-auth- better auth is a authentication library for next.js
- it is a wrapper around next-auth
- it provides a simple way to add authentication to your next.js app
npx inngest-cli@latest dev- inngest is a serverless functions platform for building serverless functions
- it provides a simple way to add serverless functions to your next.js app
npm install inngestnpx inngest-cli@latest devnpx inngest-cli@latest stopnpm install nodemailernpm i --save-dev @types/nodemailer/* eslint-disable @typescript-eslint/no-explicit-any, @typescript-eslint/ban-ts-comment */
database: mongodbAdapter(db as any),
/* eslint-enable @typescript-eslint/no-explicit-any, @typescript-eslint/ban-ts-comment */- finnhub is a stock market data provider
- it provides a simple way to add stock market data to your next.js app
git rm --cached .env