Welcome to the repository for BFM Academy, a pioneering Web3 educational platform designed to revolutionize learning through blockchain technology, tokenized incentives, and decentralized governance.
BFM Academy aims to bridge the gap in Web3 education by providing an interactive, rewarding, and decentralized learning experience. Learners can earn $BFM tokens, receive NFT-based certifications, and participate in a community-governed education system.
- Learn-to-Earn Model: Users earn $BFM tokens by completing courses and assessments.
- NFT-Based Certifications: Verifiable and tamper-proof credentials issued as NFTs.
- Community Governance: DAO-driven decision-making for platform updates.
- Gamified Learning: Leaderboards, quests, and interactive learning paths for engagement.
- Corporate & B2B Training: Custom blockchain training solutions for enterprises.
- Web3 Startup Incubation: Support for early-stage blockchain projects.
- Next.js: React framework for building scalable applications.
- TypeScript: Statically typed language for enhanced maintainability.
- TailwindCSS: Utility-first CSS framework for modern UI design.
- ShadCN: for reusable and consistent components, across the website
- Framer-Motion: for sleek animations.
-
Clone the repository:
git clone https://github.com/SatyamVyas04/BFMAcademy.git cd bfmacademy
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
The application will be available at
http://localhost:3000
.
The platform is deployed using Vercel. For more details on deployment, refer to the Next.js deployment documentation.