This is a repository for a responsive app which is part of SpaceYaTech Technical interview.
- Introduction to the project
- Features
- Installation Guide
- Usage
- Contributing
- Acknowledgments
I am doing this project using HTML5 as the markup language,CSS3 for the styling and Vanilla JavaScript to add functionality to the app.Am using JavaScript to interact with Advice Slip API.The project components are held in a Card where the text (pieces of advice will be changing) when the button is clicked.To make the app responsive, media queries are also used.The project is developed offline on VSCode and pushed to GitHub and the hosted live on Netlify.
The features in the project are: a card which houses advice title ,text content and a button which has a dice image which when clicked it uses Advice Slip API to populate advice number and the advice text content.
The following are the steps on how to install the project to your local repo.
# Clone the repository
git clone https://github.com/matthewkuria/advice-generator-app.git
# Navigate to the project directory
cd advice-generator-app
# Install dependencies
npm install
Run this command npm start
I welcome contributions from the community! Whether you're fixing a bug, adding a new feature, or improving documentation, I appreciate your help.
To contribute to this project, please follow these guidelines:
- Fork the repository and clone it to your local machine.
git clone https://github.com/matthewkuria/advice-generator-app.git cd advice-generator-app
2.Create a branch
git checkout -b feature-name
3.Make your changes and test them thoroughly. 4.After testing Push your changes to your fork of the repository.
git push origin feature-name
I would like to express our sincere gratitude to the SpaceYaTech for coming up and issuing this challenge as part of the technical interview: I would like to thank all the contributors of stackoverflow.