This repository contains some of the projects I've worked on in React (v16.8), Redux, and possibly React Native as I learn to look back at for reference and track my progress.
- jsx-intro - This is very simple "sandbox" app that introduced me to basic JSX syntax.
- seasons-site - Displays the season based on user's geolocation
- blog-post - Generic blog posts using data from the faker.js library.
- api_pics - Image search engine that retrieves images from unsplash api and displays them in a grid layout.
- api_videos - Video search engine that uses Google's YouTube api to display a list of videos and a selected video player.
- redux-song-list - Generic react-redux app that uses redux store to store a list of songs/song data.
- markdown-editor - Markdown editor that transforms markdown syntax
- random-quran - Single page website that fetches a random ayah from a Quran API and displays it along with the surah name.
- blog - Using redux-thunk middleware, fetching blog posts/users from api to organize a blog site.
- streams - Twitch-like streaming service that allows users to create, delete, and view streams.
Projects such as create-react-app and react-slingshot have been used to setup development envs. Install all the required packages/dependencies using npm
Serve the app to browser
Feel free to open issues and pull requests :)

