|
1 |
| -# Enumerable |
2 |
| -Throughout the project, the team learned how to utilize a module within a class. We designed a class called MyList and incorporated a module named MyEnumerable, which implemented a limited set of functionalities from Enumerable. |
| 1 | +<a name="readme-top"></a> |
| 2 | + |
| 3 | +<!-- TABLE OF CONTENTS --> |
| 4 | + |
| 5 | +# 📗 Table of Contents |
| 6 | + |
| 7 | +- [📖 About the Project](#about-project) |
| 8 | + - [🛠 Built With](#built-with) |
| 9 | + - [Tech Stack](#tech-stack) |
| 10 | + - [Key Features](#key-features) |
| 11 | +- [💻 Getting Started](#getting-started) |
| 12 | + - [Setup](#setup) |
| 13 | + - [Prerequisites](#prerequisites) |
| 14 | + - [Install](#install) |
| 15 | + - [Usage](#usage) |
| 16 | + - [Run tests](#run-tests) |
| 17 | + - [Deployment](#triangular_flag_on_post-deployment) |
| 18 | +- [👥 Authors](#authors) |
| 19 | +- [🔭 Future Features](#future-features) |
| 20 | +- [🤝 Contributing](#contributing) |
| 21 | +- [⭐️ Show your support](#support) |
| 22 | +- [🙏 Acknowledgements](#acknowledgements) |
| 23 | +- [📝 License](#license) |
| 24 | + |
| 25 | +<!-- PROJECT DESCRIPTION --> |
| 26 | + |
| 27 | +# 📖 [Enumerable] <a name="about-project"></a> |
| 28 | + |
| 29 | +> **[Enumerable]** Throughout the project, the team learned how to utilize a module within a class. We designed a class called MyList and incorporated a module named MyEnumerable, which implemented a limited set of functionalities from Enumerable. |
| 30 | +
|
| 31 | +## 🛠 Built With <a name="built-with"></a> |
| 32 | + |
| 33 | +### Tech Stack <a name="tech-stack"></a> |
| 34 | + |
| 35 | +<details> |
| 36 | + <summary>Client</summary> |
| 37 | + <ul> |
| 38 | + <li></li> |
| 39 | + </ul> |
| 40 | +</details> |
| 41 | + |
| 42 | +<details> |
| 43 | + <summary>Server</summary> |
| 44 | + <ul> |
| 45 | + <li><a href="https://www.ruby-lang.org/en/">Ruby</a></li> |
| 46 | + </ul> |
| 47 | +</details> |
| 48 | + |
| 49 | +<details> |
| 50 | +<summary>Database</summary> |
| 51 | + <ul> |
| 52 | + <li></li> |
| 53 | + </ul> |
| 54 | +</details> |
| 55 | + |
| 56 | +<!-- Features --> |
| 57 | + |
| 58 | +### Key Features <a name="key-features"></a> |
| 59 | + |
| 60 | +- **[Creating module]** |
| 61 | +- **[Creating class]** |
| 62 | +- **[Including module to class]** |
| 63 | + |
| 64 | +<p align="right">(<a href="#readme-top">back to top</a>)</p> |
| 65 | + |
| 66 | +<!-- GETTING STARTED --> |
| 67 | + |
| 68 | +## 💻 Getting Started <a name="getting-started"></a> |
| 69 | + |
| 70 | +To get a local copy up and running, follow these steps. |
| 71 | + |
| 72 | +### Prerequisites |
| 73 | + |
| 74 | +In order to run this project you need: |
| 75 | + |
| 76 | +Example command: |
| 77 | + |
| 78 | +```sh |
| 79 | + Install Ruby |
| 80 | +``` |
| 81 | + |
| 82 | +### Setup |
| 83 | + |
| 84 | +Clone this repository to your desired folder: |
| 85 | + |
| 86 | +```sh |
| 87 | + cd my-folder |
| 88 | + git clone https://github.com/ab-noori/Enumerable.git |
| 89 | +``` |
| 90 | + |
| 91 | +### Install |
| 92 | + |
| 93 | +Install this project with: |
| 94 | + |
| 95 | +```sh |
| 96 | + cd my-folder |
| 97 | + git clone https://github.com/ab-noori/Enumerable.git |
| 98 | +``` |
| 99 | + |
| 100 | +### Usage |
| 101 | + |
| 102 | +To run the project, execute the following command: |
| 103 | + |
| 104 | +```sh |
| 105 | + cd my-folder |
| 106 | + git clone https://github.com/ab-noori/Enumerable.git |
| 107 | +``` |
| 108 | + |
| 109 | +### Run tests |
| 110 | + |
| 111 | +To run tests, run the following command: |
| 112 | + |
| 113 | +```sh |
| 114 | + npm test |
| 115 | +``` |
| 116 | + |
| 117 | +### Deployment |
| 118 | + |
| 119 | +You can deploy this project using: |
| 120 | + |
| 121 | +```sh |
| 122 | + npm run deploy |
| 123 | +``` |
| 124 | + |
| 125 | +<p align="right">(<a href="#readme-top">back to top</a>)</p> |
| 126 | + |
| 127 | +<!-- AUTHORS --> |
| 128 | + |
| 129 | +## 👥 Authors <a name="authors"></a> |
| 130 | + |
| 131 | +👤 **Abdul Ali Noori** |
| 132 | + |
| 133 | +- GitHub: [@ab-noori](https://github.com/ab-noori) |
| 134 | +- Twitter: [@AbdulAliNoori4](https://twitter.com/AbdulAliNoori4) |
| 135 | +- LinkedIn: [abdulali-noori](https://www.linkedin.com/in/abdulali-noori) |
| 136 | + |
| 137 | +👤 **Otmane Echchafyky** |
| 138 | + |
| 139 | +- GitHub: [@otmaneechchafyky](https://github.com/otmaneechchafyky) |
| 140 | +- Twitter: [@EchchafykyO](https://twitter.com/EchchafykyO) |
| 141 | +- LinkedIn: [otmaneechchafyky](https://www.linkedin.com/in/otmane-echchafyky-125801248/) |
| 142 | + |
| 143 | +<p align="right">(<a href="#readme-top">back to top</a>)</p> |
| 144 | + |
| 145 | +<!-- FUTURE FEATURES --> |
| 146 | + |
| 147 | +## 🔭 Future Features <a name="future-features"></a> |
| 148 | + |
| 149 | +- [ ] **[Adding more methods to the module]** |
| 150 | +- [ ] **[Creating new modules]** |
| 151 | + |
| 152 | +<p align="right">(<a href="#readme-top">back to top</a>)</p> |
| 153 | + |
| 154 | +<!-- CONTRIBUTING --> |
| 155 | + |
| 156 | +## 🤝 Contributing <a name="contributing"></a> |
| 157 | + |
| 158 | + Contributions, issues, and feature requests are welcome! |
| 159 | + |
| 160 | + Feel free to check the [issues page](https://github.com/ab-noori/Enumerable/issues). |
| 161 | + |
| 162 | +<p align="right">(<a href="#readme-top">back to top</a>)</p> |
| 163 | + |
| 164 | +<!-- SUPPORT --> |
| 165 | + |
| 166 | +## ⭐️ Show your support <a name="support"></a> |
| 167 | + |
| 168 | + If you like this project, give it a star. |
| 169 | + |
| 170 | +<p align="right">(<a href="#readme-top">back to top</a>)</p> |
| 171 | + |
| 172 | +<!-- ACKNOWLEDGEMENTS --> |
| 173 | + |
| 174 | +## 🙏 Acknowledgments <a name="acknowledgements"></a> |
| 175 | + |
| 176 | + First, I would like to thank Microverse and my coding partners. |
| 177 | + |
| 178 | +<p align="right">(<a href="#readme-top">back to top</a>)</p> |
| 179 | + |
| 180 | + |
| 181 | +## 📝 License <a name="license"></a> |
| 182 | + |
| 183 | +This project is [MIT](./LICENSE) licensed. |
| 184 | + |
| 185 | +<p align="right">(<a href="#readme-top">back to top</a>)</p> |
| 186 | + |
0 commit comments