Skip to content

harivanshx/LearnkNow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📚 LearnKnow — Modern Learning Platform for Teachers & Students

LearnKnow is an innovative online learning platform that enables educators to create and sell courses, while allowing students to learn at their own pace. Built to empower digital education, LearnKnow bridges the gap between instructors and learners through a seamless and intuitive learning experience.


✨ Features

👨‍🏫 For Educators

  • Create & upload courses easily
  • Manage students & track enrollments
  • Monetize educational content
  • Dashboard for analytics & performance insights

🎓 For Students

  • Browse and enroll in courses created by real educators
  • Self-paced learning
  • Interactive lessons and resources
  • Performance tracking & progress dashboard

⚙️ Platform Features

  • Secure user authentication (Teacher & Student roles)
  • Course marketplace
  • Smooth video & text lesson support
  • Payment & enrollment system
  • Responsive UI for mobile & desktop

🛠️ Tech Stack (Example — customize if needed)

Category Technologies
Frontend React / Next.js / TailwindCSS
Backend Node.js / Express
Database MongoDB
Authentication Clark
Payment Stripe
Deployment Vercel

🚀 Getting Started

✅ Prerequisites

  • Node.js
  • Git
  • Database setup MongoDB

📦 Installation

git clone https://github.com/harivanshx/LearnKnow.git
cd LearnKnow

Install dependencies:

cd client
npm install
cd ..
cd server
npm install
# or
yarn install

▶️ Run the app locally

npm start
# or
yarn start

📁 Folder Structure

LearnKnow/
 ┣ 📂 src
 ┃ ┣ 📂 components
 ┃ ┣ 📂 pages
 ┃ ┣ 📂 utils
 ┃ ┗ 📂 assets
 ┣ package.json
 ┗ README.md

🎯 Vision

To empower educators and democratize accessible, flexible learning for students across the world.


🤝 Contributing

Contributions are welcome!

  1. Fork the project
  2. Create a branch (feature/new-feature)
  3. Commit changes
  4. Push & open a Pull Request

🧾 License

Distributed under the MIT License. See LICENSE for more information.


💬 Support & Contact

For questions or support, contact: 📧 harivanshb1@gmail.com 🌐 Website: (https://learnk-now-z2z6.vercel.app/)


⭐ Show Your Support

If you like this project, give it a ⭐ on GitHub — it helps a lot!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages