From 7b877b53811e6167008fd3e68a399ce47480f071 Mon Sep 17 00:00:00 2001 From: Shubhadip Bhowmik Date: Wed, 22 May 2024 14:32:14 +0530 Subject: [PATCH] Added Learn.md file --- Learn.md | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 Learn.md diff --git a/Learn.md b/Learn.md new file mode 100644 index 000000000..f12665a21 --- /dev/null +++ b/Learn.md @@ -0,0 +1,76 @@ +# 30-DAYS-OF-CPP + +
+

Table of Contents

+
    +
  1. Project Description
  2. +
  3. Tech Stack
  4. +
  5. Running the Project Locally
  6. +
  7. Contributing
  8. +
+
+ +# Project Description: + +30-Days-Of-CPP Challenge is a comprehensive, step-by-step guide designed to help you learn the C++ programming language in just 30 days. Whether you are a beginner or have some experience, this challenge will enhance your coding skills. + +## Tech Stack: + +To be able to contribute to this project, you should learn the following technologies: + +1. HTML +2. CSS +3. JavaScript +4. ReactJs +4. Markdown +5. C++ + +You can start contributing with knowledge of ReactJs, Markdown and learn others with the time. + +# Know to run the Project Locally: + +To run the project locally, you need to set up the project carefully. Here are the steps: + +**Local Setup:** + +1. Clone Repo: + + ```bash + git clone https://github.com/subhadipbhowmik/30-Days-Of-CPP.git + ``` + +2. Navigate to root directory: + + ```bash + cd 30-Days-Of-CPP + ``` + +3. Install the necessary dependencies: + + ```bash + npm install + ``` + + This command installs all the necessary dependencies for the server. It reads the `package.json` file to determine what packages are needed, and then downloads them into a `node_modules` folder. + +4. Run the project: + + ```bash + npm start + or, + npm run start + ``` + +5. Open your browser and navigate to `http://localhost:3000/30-Days-Of-CPP` to see the project running locally. + +# Contributing: + +Contributions to this project are welcome! Here's how you can contribute: + +[Note: Always create a new branch for a new PR] + +Before you start coding, create a new branch for your work. This keeps your changes separate from the main codebase and makes it easier to merge your changes later. + +For more information, see the [CONTRIBUTING.md](CONTRIBUTING.md) file. + +Happy Coding! 🚀 \ No newline at end of file