|
| 1 | +Thank you for your interest in contributing to DevDisplay! Here's a guide to get you started on your exciting coding adventure! 🚀 |
| 2 | + |
| 3 | +## **Set up your environment** |
| 4 | + |
| 5 | +To embark on your DevDisplay journey, you'll need a few tools. Make sure you have Node.js and Git installed on your computer. You can download Node.js from the [official website](https://nodejs.org/en/download). For Git, visit [this link](https://git-scm.com/downloads). |
| 6 | + |
| 7 | +Once you have these in place, let's get the DevDisplay repository onto your local machine. Fire up your terminal and run this command: |
| 8 | + |
| 9 | +```bash |
| 10 | +git clone https://github.com/codeaashu/DevDisplay.git |
| 11 | +``` |
| 12 | + |
| 13 | +## **Install dependencies** |
| 14 | + |
| 15 | +Time to gather our supplies! Navigate to the project folder in your terminal and install the dependencies with these magical incantations: |
| 16 | + |
| 17 | +```bash |
| 18 | +cd DevDisplay |
| 19 | +npm install |
| 20 | +``` |
| 21 | + |
| 22 | +## **Launch the Application** |
| 23 | + |
| 24 | +Ready to unveil your creation? Use this command to start the application: |
| 25 | + |
| 26 | +```bash |
| 27 | +npm start |
| 28 | +``` |
| 29 | + |
| 30 | +## **Create a New Branch** |
| 31 | + |
| 32 | +Now, before you unleash your creativity, let's create a new branch. This will be your canvas for crafting your masterpiece. Execute this command: |
| 33 | + |
| 34 | +```bash |
| 35 | +git checkout -b your-branch-name |
| 36 | +``` |
| 37 | + |
| 38 | +## **Make Your Changes** |
| 39 | + |
| 40 | +The world of DevDisplay is your oyster! Make your changes, tweak existing code, add dazzling new features, or zap those pesky bugs. |
| 41 | + |
| 42 | +## **Test Your Changes** |
| 43 | + |
| 44 | +Before you reveal your wizardry, ensure everything works like a charm. Run the tests with this enchantment: |
| 45 | + |
| 46 | +```bash |
| 47 | +npm test |
| 48 | +``` |
| 49 | + |
| 50 | +The tests will act as your trusty spellbook, guiding you to victory! |
| 51 | + |
| 52 | +## **Commit Your Changes** |
| 53 | + |
| 54 | +You're ready to immortalize your work. Commit your changes to your local branch using this incantation: |
| 55 | + |
| 56 | +```bash |
| 57 | +git add . |
| 58 | +git commit -m "Your magical commit message" |
| 59 | +``` |
| 60 | + |
| 61 | +## **Push Your Changes** |
| 62 | + |
| 63 | +With your spells ready, it's time to share your magic with the world. Push your changes to your remote branch: |
| 64 | + |
| 65 | +```bash |
| 66 | +git push origin your-branch-name |
| 67 | +``` |
| 68 | + |
| 69 | +## **Create a Pull Request** |
| 70 | + |
| 71 | +Your masterpiece is ready for the world to see! Navigate to the DevDisplay repository on GitHub, and with a flourish, click the "New pull request" button. Follow the magical instructions to create your pull request. |
| 72 | + |
| 73 | +## **Participate in Code Reviews** |
| 74 | + |
| 75 | +Your spellbinding creation will be reviewed by fellow wizards and witches to ensure it meets the project's high standards. Be ready to cast additional spells or address any mystical feedback provided. |
| 76 | + |
| 77 | +## **Merge Your Changes** |
| 78 | + |
| 79 | +When your pull request is blessed by the council of wizards and passes all tests, it can be merged into the main codebase. Congratulations, you've successfully left your mark on DevDisplay! 🪄🔮✨ |
0 commit comments