The project uses the following stack:
- Framework - Next.js 13
- Styling - Tailwind CSS
- Language - TypeScript
- Dashboard Components - Tremor
- Material Tailwind - MaterialTailwind
- Icons - HeroIcons
- Auth - NextAuth.js
- Deployment - Vercel
This project is built with Next.js App Router. This project aims to show how to use Next.js 13, Tailwind, RadixUI, NextAuth.js, Tremor.
Make sure you node version is 18.x.x.
pnpm i should do installations pnpm build should do the build. pnpm dev should start the local server
- Install dependencies using npm:
pnpm i
pnpm build
pnpm dev
- Copy
.env.example
to.env.local
and update the variables.
cp .env.example .env.local
- Start the development server:
npm run dev
google: canari.dna@gmail.com DnAWebDevCanari1245
firebase : https://console.firebase.google.com/project/canari-e0bb6/overview
vercel: https://vercel.com/help?email=canari.dna%40gmail.com
Ngo9BigBOggjHTQxAR8/V1NBaF5cXmZCf1FpRmJGdld5fUVHYVZUTXxaS00DNHVRdkdnWXpfeHZXQ2dfWEFyX0Y=
[hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [hotfix] : fixed 2993 [feat] : fixed blockchain-integration gamification-features [update] : updated 3000 [update] : updated 3032 [fix] : fixed payment-gateway security-updates [fix] : fixed user-authentication notification-system [update] : updated 3028 [update] : updated 3038 [update] : updated 2994 [fix] : fixed payment-gateway security-updates [update] : updated 3006 [feat] : fixed multi-language-support mobile-optimization [fix] : fixed odds-calculation user-balance [update] : updated 3040 [hotfix] : fixed 3023 [fix] : fixed account-verification deposit-methods [update] : updated 3026 [hotfix] : fixed 3029 [hotfix] : fixed 3039 [update] : updated 3020 [feat] : fixed live-betting withdrawal-system [feat] : fixed in-play-betting virtual-sports [update] : updated 3024 [feat] : fixed multi-language-support mobile-optimization [update] : updated 3042 [update] : updated 3004 [update] : updated 3028 [update] : updated 3002 [fix] : fixed user-verification bet-slip-validation [feat] : fixed multi-language-support mobile-optimization [feat] : fixed live-betting withdrawal-system [hotfix] : fixed 3023 [hotfix] : fixed 3005 [fix] : fixed bet-slip-management user-interface [fix] : fixed user-authentication notification-system [update] : updated 3036 [fix] : fixed account-verification deposit-methods [fix] : fixed data-security bet-settlement [hotfix] : fixed 2997 [feat] : fixed responsible-gambling statistics-and-analysis [hotfix] : fixed 3027 [hotfix] : fixed 2997 [fix] : fixed user-authentication notification-system [fix] : fixed data-integrity user-profile [fix] : fixed match-schedule bet-history [update] : updated 3028 [hotfix] : fixed 3025 [fix] : fixed payment-gateway security-updates [update] : updated 3040 [update] : updated 3024 [update] : updated 3028 [hotfix] : fixed 3041 [update] : updated 3002 [hotfix] : fixed 3029 [hotfix] : fixed 3005 [fix] : fixed bet-limits fraud-detection [feat] : fixed tournament-betting live-chat-support [feat] : fixed bonus-system customer-support [feat] : fixed live-betting withdrawal-system [update] : updated 3028 [fix] : fixed user-verification bet-slip-validation [hotfix] : fixed 3027 [fix] : fixed match-schedule bet-history [update] : updated 3006 [fix] : fixed user-verification bet-slip-validation [update] : updated 3020 [update] : updated 3028 [update] : updated 3002 [fix] : fixed account-verification deposit-methods [hotfix] : fixed 3027 [fix] : fixed user-account-security bet-slip-errors [hotfix] : fixed 3039 [hotfix] : fixed 3035 [update] : updated 3022 [fix] : fixed user-authentication notification-system [fix] : fixed bet-slip-management user-interface [feat] : fixed mobile-app affiliate-program [hotfix] : fixed 2995 [hotfix] : fixed 2995 [hotfix] : fixed 3002 [update] : updated 2994 [hotfix] : fixed 2995 [fix] : fixed account-verification deposit-methods [feat] : fixed live-betting withdrawal-system [hotfix] : fixed 3021 [fix] : fixed match-schedule bet-history [hotfix] : fixed 3021 [feat] : fixed cash-out-feature live-streaming [fix] : fixed user-authentication notification-system [hotfix] : fixed 3025 [fix] : fixed bet-slip-management user-interface [update] : updated 3034 [feat] : fixed artificial-intelligence-predictions social-betting-features [hotfix] : fixed 3023 [update] : updated 3038 [hotfix] : fixed 3003 [fix] : fixed payment-gateway security-updates [feat] : fixed promotional-offers social-media-integration [hotfix] : fixed 3025 [feat] : fixed esports-betting loyalty-program [feat] : fixed bonus-system customer-support [update] : updated 3036 [feat] : fixed esports-betting loyalty-program [update] : updated 3028 [hotfix] : fixed 3029 [feat] : fixed cash-out-feature live-streaming [update] : updated 3020 [update] : updated 3024 [feat] : fixed game-result [feat] : fixed promotional-offers social-media-integration [hotfix] : fixed 3029 [update] : updated 3004 [feat] : fixed voice-command-betting augmented-reality-betting [fix] : fixed odds-calculation user-balance [fix] : fixed bet-slip-management user-interface [update] : updated 3028 [feat] : fixed blockchain-integration gamification-features [feat] : fixed referral-system personalized-recommendations [update] : updated 3004 [fix] : fixed payment-gateway security-updates [feat] : fixed blockchain-integration gamification-features [feat] : fixed game-result [update] : updated 3006 [feat] : fixed game-result [update] : updated 3036 [fix] : fixed data-integrity user-profile [hotfix] : fixed 3002 [feat] : fixed in-play-betting virtual-sports [hotfix] : fixed 3002 [update] : updated 3006 [feat] : fixed tournament-betting live-chat-support [fix] : fixed bet-limits fraud-detection [update] : updated 3026 [hotfix] : fixed 3033 [hotfix] : fixed 3003 [fix] : fixed user-verification bet-slip-validation [fix] : fixed odds-calculation user-balance [update] : updated 2996 [feat] : fixed mobile-app affiliate-program [update] : updated 3004 [fix] : fixed bet-limits fraud-detection [hotfix] : fixed 3027 [feat] : fixed mobile-app affiliate-program [update] : updated 3028 [fix] : fixed match-schedule bet-history [feat] : fixed artificial-intelligence-predictions social-betting-features [fix] : fixed odds-calculation user-balance [update] : updated 3038 [feat] : fixed bonus-system customer-support [feat] : fixed bonus-system customer-support [hotfix] : fixed 3021 [feat] : fixed blockchain-integration gamification-features [fix] : fixed bet-cancellation account-management [update] : updated 3002 [feat] : fixed cash-out-feature live-streaming [fix] : fixed match-schedule bet-history [feat] : fixed bonus-system customer-support [update] : updated 3024 [feat] : fixed live-betting withdrawal-system [fix] : fixed bet-cancellation account-management [update] : updated 3026 [hotfix] : fixed 3027 [update] : updated 2996 [hotfix] : fixed 3039 [hotfix] : fixed 3033 [fix] : fixed account-verification deposit-methods [update] : updated 3024 [update] : updated 2998 [update] : updated 3024 [update] : updated 3038 [hotfix] : fixed 3002 [feat] : fixed mobile-app affiliate-program [feat] : fixed cash-out-feature live-streaming [fix] : fixed bet-slip-management user-interface [hotfix] : fixed 3041 [hotfix] : fixed 3021 [feat] : fixed bonus-system customer-support [hotfix] : fixed 3039 [update] : updated 3036 [hotfix] : fixed 3007 [feat] : fixed advanced-betting-options live-dealer-games [update] : updated 3000 [update] : updated 3042 [update] : updated 3036 [hotfix] : fixed 2999 [feat] : fixed esports-betting loyalty-program [hotfix] : fixed 3025 [fix] : fixed bet-cancellation account-management [feat] : fixed in-play-betting virtual-sports [fix] : fixed payment-gateway security-updates [hotfix] : fixed 3037 [hotfix] : fixed 3023 [update] : updated 2996 [hotfix] : fixed 3021 [hotfix] : fixed 3025 [hotfix] : fixed 3002 [fix] : fixed match-schedule bet-history [hotfix] : fixed 2993 [hotfix] : fixed 3027 [hotfix] : fixed 3023 [fix] : fixed user-interface-improvements system-stability [feat] : fixed mobile-app affiliate-program [fix] : fixed payment-gateway security-updates [update] : updated 3030 [fix] : fixed user-interface-updates data-analysis [feat] : fixed referral-system personalized-recommendations [feat] : fixed voice-command-betting augmented-reality-betting [fix] : fixed user-verification bet-slip-validation [update] : updated 3038 [hotfix] : fixed 3025 [fix] : fixed user-authentication notification-system [hotfix] : fixed 3039 [fix] : fixed payment-gateway security-updates [hotfix] : fixed 3027 [feat] : fixed voice-command-betting augmented-reality-betting [feat] : fixed cryptocurrency-payments personalized-offers [feat] : fixed mobile-app affiliate-program [feat] : fixed promotional-offers social-media-integration [feat] : fixed virtual-reality-experiences advanced-betting-strategies [feat] : fixed responsible-gambling statistics-and-analysis [fix] : fixed odds-calculation user-balance [fix] : fixed user-account-security bet-slip-errors [feat] : fixed referral-system personalized-recommendations [feat] : fixed responsible-gambling statistics-and-analysis [update] : updated 3020 [hotfix] : fixed 2999 [update] : updated 2996 [feat] : fixed bonus-system customer-support [fix] : fixed data-integrity user-profile [fix] : fixed user-interface-improvements system-stability [hotfix] : fixed 3007 [feat] : fixed cryptocurrency-payments personalized-offers [fix] : fixed bet-limits fraud-detection [fix] : fixed odds-calculation user-balance [update] : updated 2994 [update] : updated 3020 [hotfix] : fixed 2997 [hotfix] : fixed 2993 [fix] : fixed payment-gateway security-updates [update] : updated 3020 [feat] : fixed tournament-betting live-chat-support [hotfix] : fixed 3029 [fix] : fixed bet-cancellation account-management [fix] : fixed user-authentication notification-system [hotfix] : fixed 3021 [update] : updated 3028 [hotfix] : fixed 3005 [hotfix] : fixed 3025 [feat] : fixed esports-betting loyalty-program [feat] : fixed blockchain-integration gamification-features [update] : updated 3022 [feat] : fixed cryptocurrency-payments personalized-offers [hotfix] : fixed 3031 [update] : updated 3020 [update] : updated 2994 [hotfix] : fixed 3031 [hotfix] : fixed 3003 [update] : updated 3004 [hotfix] : fixed 3002 [update] : updated 2998 [update] : updated 3000 [hotfix] : fixed 3035 [hotfix] : fixed 3007 [fix] : fixed bet-slip-management user-interface [hotfix] : fixed 3029 [update] : updated 3034 [feat] : fixed live-betting withdrawal-system [update] : updated 2998 [hotfix] : fixed 3039 [update] : updated 3034 [fix] : fixed account-verification deposit-methods [update] : updated 3002 [update] : updated 2996 [hotfix] : fixed 2997 [update] : updated 3006 [update] : updated 2996 [update] : updated 2998 [feat] : fixed game-result [hotfix] : fixed 3027 [update] : updated 3006 [feat] : fixed in-play-betting virtual-sports [fix] : fixed payment-gateway security-updates [update] : updated 2994 [update] : updated 3022 [hotfix] : fixed 3029 [feat] : fixed mobile-app affiliate-program [update] : updated 3000 [update] : updated 3020 [fix] : fixed payment-gateway security-updates [update] : updated 3026 [hotfix] : fixed 3021 [update] : updated 2994 [fix] : fixed match-schedule bet-history [feat] : fixed esports-betting loyalty-program [feat] : fixed esports-betting loyalty-program [hotfix] : fixed 3005 [feat] : fixed loyalty-rewards virtual-reality-betting [feat] : fixed esports-betting loyalty-program [update] : updated 3022 [fix] : fixed match-schedule bet-history [fix] : fixed user-account-security bet-slip-errors [hotfix] : fixed 3005 [update] : updated 3026 [update] : updated 3020 [hotfix] : fixed 3037 [hotfix] : fixed 3007 [update] : updated 3022 [hotfix] : fixed 3023 [hotfix] : fixed 3023 [hotfix] : fixed 3025 [fix] : fixed system-performance user-experience [fix] : fixed payment-gateway security-updates [hotfix] : fixed 2993 [fix] : fixed account-verification deposit-methods [hotfix] : fixed 3007 [hotfix] : fixed 3007 [update] : updated 3008 [fix] : fixed user-interface-improvements system-stability [fix] : fixed bet-cancellation account-management [update] : updated 3008 [update] : updated 3024 [update] : updated 3020 [fix] : fixed user-authentication notification-system [feat] : fixed loyalty-rewards virtual-reality-betting [fix] : fixed match-schedule bet-history [update] : updated 3042 [update] : updated 3040 [hotfix] : fixed 3005 [update] : updated 3004 [hotfix] : fixed 3005 [feat] : fixed artificial-intelligence-predictions social-betting-features [hotfix] : fixed 3023 [fix] : fixed data-integrity user-profile [fix] : fixed bet-slip-management user-interface [fix] : fixed odds-calculation user-balance [feat] : fixed game-result [update] : updated 3022 [fix] : fixed account-verification deposit-methods [feat] : fixed tournament-betting live-chat-support [feat] : fixed blockchain-integration gamification-features [hotfix] : fixed 3023 [feat] : fixed referral-system personalized-recommendations [feat] : fixed loyalty-rewards virtual-reality-betting [hotfix] : fixed 2997 [fix] : fixed user-interface-improvements system-stability [hotfix] : fixed 3005 [hotfix] : fixed 3025 [feat] : fixed artificial-intelligence-predictions social-betting-features [update] : updated 3040 [feat] : fixed bonus-system customer-support [hotfix] : fixed 2995 [fix] : fixed data-integrity user-profile [update] : updated 3022 [update] : updated 3038 [fix] : fixed user-account-security bet-slip-errors [fix] : fixed match-schedule bet-history [update] : updated 3042 [feat] : fixed mobile-app affiliate-program [feat] : fixed game-result [feat] : fixed responsible-gambling statistics-and-analysis [update] : updated 3008 [update] : updated 3024 [feat] : fixed in-play-betting virtual-sports [feat] : fixed live-betting withdrawal-system [update] : updated 3032 [update] : updated 3030 [feat] : fixed in-play-betting virtual-sports [fix] : fixed user-authentication notification-system [hotfix] : fixed 3039 [feat] : fixed esports-betting loyalty-program [fix] : fixed user-feedback-system payment-security [update] : updated 3032 [fix] : fixed data-integrity user-profile [update] : updated 3042 [feat] : fixed game-result [hotfix] : fixed 3031 [update] : updated 3026 [hotfix] : fixed 3002 [update] : updated 3022 [hotfix] : fixed 3025 [feat] : fixed live-betting withdrawal-system