Created by: @jokosanyang @starsuit @mistapepper @fweddi
This repo contains our Founders and Coders Week 3 project. After learning about and practicing working with APIs to request information from the internet, we set to work on creating our own web app utilising (at least) two APIs.
The website is live on GitHub pages. Access it using this link!
git clone [email protected]:FAC-Sixteen/week-3-agony-yaunt.git
- cd into the directory
- run
npm i
to install node modules npm test
can be run for the (minimal) tests- open the local index.html file
- brainstormed ideas
- selected one final idea and researched the APIs
- drew up a mock design and ideal features
- plotted out the software architecture
- second draft of design
- made a task list
- created initial API functions
- chained together functions with DOM and callbacks
- styled to the max
- finding an appropriate API
- CORS
- No way to test XMLHttpRequest functions without browser
- Importing functions to dom.js
- recursion + async = no-no
- tweaking the yodariser to make the quotes more Yoda
- a third API to randomise GIFs of Yoda
- Star Wars theme song with scrolling intro text
- page autoscrolls on tick