Our free and open-source learning platform empowers learners to explore and master the skills needed to succeed in today's rapidly evolving technology landscape. 🌍
- Promotion Policy: Please refrain from self-promotion or video promotions within the platform to maintain an inclusive learning environment. 🤝
- Light Theme:
background-color: #FEFEFE - Dark Theme:
background-color: #19202b - Hover / Active:
background-color: #5738dfc9 - Navbar Background:
background-color: #1f2836
- Clone the repository:
git clone https://github.com/adityapatil687/CodeBase-DEV.git
- Install Dependencies:
npm i
- Run Project
npm run dev
Follow these steps to publish a new topic:
-
Create Your Topic Folder:
- Navigate to
src/data/topics/. - Copy the
pythonfolder (template) and rename it to your topic name.
- Navigate to
-
Update Content Files:
- Inside your new topic folder:
- Edit
TopicData.jsto include details like chapters, topics, and links for your topic. - In the main
.jsxfile (e.g.,[YourTopicName]Topics.jsx), import and organize each topic component.
- Edit
- Inside your new topic folder:
-
Organize Chapters:
- Use the
contentsfolder to create a new folder for each chapter, named by chapter title. - Place chapter-specific content (component) inside these folders.
- Use the
-
Commit and Document:
- Add a
README.md(like this one!) to your topic folder to explain its structure and contents. - Commit your changes and push to the repository.
- Add a
We welcome contributions from everyone! Whether you're a seasoned developer or just starting, your input helps enhance the learning experience for all users. 🌟