Skip to content

adityapatil687/CodeBase-DEV

Repository files navigation

CodeBase Dev 🚀

About

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. 🌍

Community Guidelines

  • Promotion Policy: Please refrain from self-promotion or video promotions within the platform to maintain an inclusive learning environment. 🤝

Color Palette (As of now) 🎨

  • Light Theme: background-color: #FEFEFE
  • Dark Theme: background-color: #19202b
  • Hover / Active: background-color: #5738dfc9
  • Navbar Background: background-color: #1f2836

Getting Started 🚀

  • Clone the repository:
    git clone https://github.com/adityapatil687/CodeBase-DEV.git
  • Install Dependencies:
    npm i
  • Run Project
    npm run dev
    

🚀 Publishing a New Topic

Follow these steps to publish a new topic:

  1. Create Your Topic Folder:

    • Navigate to src/data/topics/.
    • Copy the python folder (template) and rename it to your topic name.
  2. Update Content Files:

    • Inside your new topic folder:
      • Edit TopicData.js to include details like chapters, topics, and links for your topic.
      • In the main .jsx file (e.g., [YourTopicName]Topics.jsx), import and organize each topic component.
  3. Organize Chapters:

    • Use the contents folder to create a new folder for each chapter, named by chapter title.
    • Place chapter-specific content (component) inside these folders.
  4. 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.

Contribution 🤗

We welcome contributions from everyone! Whether you're a seasoned developer or just starting, your input helps enhance the learning experience for all users. 🌟

About

This repo is for UI design of learning platform. This repository showcases the user interface design elements and components crafted to create an engaging and intuitive experience for users eager to learn about the latest technologies.

Topics

Resources

Stars

Watchers

Forks

Contributors