Desktop View Representation |
---|
- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
[Cryptopanel] is Cryptopanel is a single-page web app that is created using React and Redux and fetches data from CoinGecko API. The application allows users to get details of cryptocurrency information.
- [Responsive layout]
- [UX/UI accessibility]
- [Dynamic data]
To get a local copy up and running, follow these steps:
In order to run this project you need:
- A browser of your choice.
- A text editor of your choice.
- An installed node.js on your local system
Clone this repository to your desired folder:
-
Use the following Commands:
cd your-desired-folder git clone git@github.com:ab-noori/Cryptopanel.git
-
Install this project with:
npx create-react-app . npm start
-
Use the following commands to run the project on your local system:
npm run build npm run deploy
-
Run the following script and style test:
npx eslint "**/*.{js,jsx}" npx eslint "**/*.{js,jsx}" --fix npx stylelint "**/*.{css,scss}" npx stylelint "**/*.{css,scss}" --fix
-
1- install gh-pages with following command:
npm i gh-pages
-
2- Add homepage to project's jason file:
"homepage": "https://ab-noori.github.io/Cryptopanel",
-
3- Add the following scripts to the project's package.jason file:
"predeploy": "npm run build", "deploy": "gh-pages -d build ",
-
4- Finally run the following command:
npm run deploy
👤 Abdul Ali Noori
- GitHub: @ab-noori
- Twitter: @AbdulAliNoori4
- LinkedIn: abdulali-noori
- [Giving funtionality to search input]
- [Creating more professional sidebar panel]
- [Using charts and graph to disply the currencies data]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, give it a star.
First, I would like to thank Microverse and my coding partners. Second, I want to give credit to Nerd's lesson
YouTub Channel, its react tutorial
is really helpful, and third, I should give credit to Nelson Sakwa
, I got some inspirations from his design on Behance.
-
How to make it mobile friendly?
- Put a viewport tag in the header
-
How to design the site?
- Draw a mockup before starting to code
This project is MIT licensed.