Skip to content

avijit969/developer-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation Website

Welcome to our Documentation Website!

This is a comprehensive documentation website aimed at providing beginner-friendly resources for different programming languages, helping newcomers to get started with these languages quickly and effectively. Leveraging modern web technologies such as JavaScript, Node.js, Tailwind CSS, Astro, and Starlight, this project aims to create an intuitive and accessible platform for learning the popular programming languages.

Table of Contents

Introduction

This project is a collaborative effort by Abhijit Pradhan and Saswati Choudhury. Our goal is to create a comprehensive and accessible resource for those new to programming. Whether you're interested in JavaScript, Python, or any other programming language, you'll find detailed and easy-to-understand documentation here. Currently, we are working on JavaScript and Python documentation. Stay tuned for more!

Features

  • Beginner-friendly explanations
  • Step-by-step tutorials
  • Code examples and snippets
  • Interactive exercises
  • Search functionality
  • Responsive design

Technologies Used

  • Node JS
  • JavaScript
  • Astro
  • Starlight
  • Markdown (.md and .mdx)
  • Tailwind CSS

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/avijit969/developer-docs.git
  2. Navigate to the project directory:

    cd developer-docs
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start

Usage

Visit the website in your browser at http://localhost:3000 to explore the documentation. Use the search bar to find specific topics or browse through the categories to learn about different programming languages.

Contributing

We welcome contributions! If you'd like to contribute, please fork the repository and create a pull request. You can also open issues for any bugs or feature requests.

  1. Fork the repository
  2. Create your feature branch
git checkout -b feat/YourFeature
  1. Commit your changes
git commit -m 'Add some YourFeature'
  1. Push to the branch
git push origin feat/YourFeature
  1. Create a new Pull Request

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or suggestions, feel free to reach out to us:

Happy Learning!