My BNCC Talent website
Instructions:
cd my-app (Before starting npm run dev as the actual files are inside the my-app folders)
Dependencies: npx create-next-app@latest my-app --typescript --tailwind --eslint npx shadcn-ui@latest init npx shadcn-ui@latest add button npx shadcn-ui@latest add accordion npx shadcn-ui@latest add carousel npx shadcn-ui@latest add slider npm i lottie-react npx shadcn-ui@latest add navigation-menu npm install react-email @react-email/components -E npx shadcn-ui@latest add form npm i react-hook-form npx shadcn-ui@latest add input npx shadcn-ui@latest add toast npx shadcn-ui@latest add card npm install react-icons npx shadcn-ui@latest add textarea npm i typewriter-effect npm i framer-motion npm install resend
To run locally, use the command "npm run dev" in your terminal. To build for production, use the command "npm run build".
UI/UX inspirations: https://www.geeksforgeeks.org/ https://ui.shadcn.com/examples
Explanation:
I learn a lot more about Next.js from doing this project, I might try to fix the backend stuff later even if I don't get to BNCC Elite Team