- 📖 About the Project
- 🎥 Video Documentation
- 🚀 Live Demo
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
Girls shows is a simple web app that fetches aswell as store data in multiple apis and display them it uses modular architechture aswell as webpack.
HTML, CSS, NodeJS v18
Structure
Style
Module Bundler
-
Modular JS architecture.
- Use Modules.
-
Module Bundler.
- Use Webpack.
- Here you'll watch a short video documenting the project: Link
To get a local copy up and running, follow these steps.
In order to run this project you need: Open terminal on the same folder of the project and run:
npm install
Clone this repository to your desired folder:
cd my-folder
git clone git@github.com/codedit334/JS_Group_Capstone.git
Install this project with:
cd JS_Group_Capstone
npm install
Run Dev Server (Port 3001)
npm run dev
npm run build
To run tests, run the following command:
To check for html errors run:
npx hint .
To check for css errors run:
npx stylelint "**/*.{css,scss}"
To check for js errors run:
npx eslint .
👤 Author1
- GitHub: @codedit334
- Twitter: @oussedit
- LinkedIn: Oussama Elabdioui
👤 Author2
- GitHub: @ilyassatlass
- Twitter: @ilyass_atlassi
- LinkedIn: Ilyass Atlassi
- Google Analytics.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project send your feedback to encourage me to do more.
I would like to thank Microverse for offering me this opportunity to learn, and practice my skills.
-Why use linters?
- The use of linters helps to diagnose and fix technical issues, also linters can help teams achieve a more readable and consistent style, through the enforcement of its rules.
-Why use modular programming?
- Modular programming usually makes your code easier to read because it means separating it into functions that each only deal with one aspect of the overall functionality.
-Why use a Bundler?
- It keeps track of which files depend on which other files and ensures they are loaded in the right order. This helps make your code more modular and easier to maintain.
This project is MIT licensed. (Check the LICENSE file)