Welcome to LearnHub β a platform designed to help users master essential technology skills !
π Project Insights
π Stars | π΄ Forks | π Issues | π Open PRs | π Closed PRs | π οΈ Languages | π₯ Contributors |
This project is now OFFICIALLY accepted for:
π Exciting News...
π This project is now an official part of GirlScript Summer of Code β GSSoC 2025! πππ» Weβre thrilled to welcome contributors from all over India and beyond to collaborate, build, and grow with DevElevate. Letβs make learning and career development smarter β together! ππ¨βπ»
π©βπ» GSSoC is one of Indiaβs largest 3-month-long open-source programs that encourages developers of all levels to contribute to real-world projects π while learning, collaborating, and growing together. π±
π With mentorship, community support, and collaborative coding, it's the perfect platform for developers to:
β¨ Improve their skills π€ Contribute to impactful projects π Get recognized for their work π Receive certificates and swag!
π I canβt wait to welcome new contributors from GSSoC 2025 to this AnimateItNow project family! Letβs build, learn, and grow together β one commit at a time. π₯π¨βπ»π©βπ»
- π Curated learning modules on various technology topics
- β‘ Fast, scalable, and modern codebase powered by TypeScript
- π¨ Clean and responsive user interface
- Node.js (v14 or higher recommended)
- npm or yarn
Clone the repository:
git clone https://github.com/souvikpramanikgit/LearnHub.git
cd LearnHub
Install dependencies:
npm install
Running the App
npm start
The application will typically be available at http://localhost:3000.
LearnHub/
βββ docusaurus.config.ts # Docusaurus configuration
βββ sidebars.ts # Sidebar navigation
βββ docs/ # Main documentation content
βββ blog/ # Blog posts and updates
βββ src/ # Source code (components, pages, styles)
βββ static/ # Static assets (images, icons)
βββ package.json # Project dependencies and scripts
βββ tsconfig.json # TypeScript configuration
βββ README.md # Project overview and setup
βββ Learn.md # This learning guide
βββ ... # Other config and resource files
Contributions are welcome! Please open an issue or submit a pull request for improvements, new features, or bug fixes.
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature
) - Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature/your-feature
) - Open a Pull Request