All Projects → shettypuneeth → nytimes-bestseller

shettypuneeth / nytimes-bestseller

Licence: other
NY Times best sellers list explorer

Programming Languages

javascript
184084 projects - #8 most used programming language
objective c
16641 projects - #2 most used programming language
python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to nytimes-bestseller

react-native-whirlwind
Whirlwind is a utility-first styling framework specifically designed for React Native. It is heavily inspired by Tachyons and Tailwind CSS and uses low-level building blocks for rapidly building custom designs.
Stars: ✭ 91 (+160%)
Mutual labels:  styled-components, reactnative
coronadev
Aplicativo para consultar a situação global do COVID-19
Stars: ✭ 44 (+25.71%)
Mutual labels:  styled-components, reactnative
guchub
🎓 Elegantly manage your GUC academic life
Stars: ✭ 15 (-57.14%)
Mutual labels:  styled-components, reactnative
sugui
UI Components library based on React, Styled Components and React Testing Library
Stars: ✭ 17 (-51.43%)
Mutual labels:  styled-components
razzle-template
SSR template with React, Effector, TypeScript, ReactRouter, and StyledComponents
Stars: ✭ 62 (+77.14%)
Mutual labels:  styled-components
neu ui
Prototype and build projects faster using Neu UI - an open source React component library designed to neumorphic style. Built using React, Styled Components, Jest and Storybook.
Stars: ✭ 23 (-34.29%)
Mutual labels:  styled-components
karang
React components library that implement Lalamove Design.
Stars: ✭ 14 (-60%)
Mutual labels:  styled-components
2019.hackthenorth.com
Hack the North 2019's main website.
Stars: ✭ 52 (+48.57%)
Mutual labels:  styled-components
marvel-jarvig
Marvel JARVIG (Just A Rather Very Interesting Game) is a game that lets you find and discover Marvel Comics characters based on their name, image and description!
Stars: ✭ 13 (-62.86%)
Mutual labels:  styled-components
react-native-emoji-input
A fully-featured emoji keyboard ⌨️ for React Native ⚛️
Stars: ✭ 67 (+91.43%)
Mutual labels:  reactnative
bharadwaj.duggaraju.com
🧍 My personal website, made with React and Typescript.
Stars: ✭ 38 (+8.57%)
Mutual labels:  styled-components
github-explorer
Explore GitHub repositories - built with React.js and Styled Components.
Stars: ✭ 32 (-8.57%)
Mutual labels:  styled-components
react-native-firebase-phone-auth
React native firebase Phone number Authentication working example :)
Stars: ✭ 50 (+42.86%)
Mutual labels:  reactnative
components
Components library for the Blockchain.com ecosystem 💍 🔥
Stars: ✭ 20 (-42.86%)
Mutual labels:  styled-components
sendbird-javascript-samples
A guide of the installation and functions of Sendbird Chat, UIKit, and SyncManager for JavaScript samples.
Stars: ✭ 315 (+800%)
Mutual labels:  reactnative
jojo-cards
Card game based on Jojo's Bizarre Adventure (ジョジョの奇妙な冒険)
Stars: ✭ 112 (+220%)
Mutual labels:  styled-components
ReactNativeNote
ReactNative基础知识,和一些在项目中遇到问题的总结,以及一些第三方框架的接入流程,欢迎fork,star~
Stars: ✭ 12 (-65.71%)
Mutual labels:  reactnative
mapet
Muitas pessoas tem bichinhos de estimação, entre eles os mais comuns são gatos e cachorros. Com a correria do dia a dia pode acontecer deles acabarem escapando, e ai aonde divulgar para ajudarem a encontrá-lo o mais rápido possível? Redes Sociais? WhatsApp? Pensando nisso criamos o mapet, um mapa que você indica aonde seu pet foi visto pela últi…
Stars: ✭ 15 (-57.14%)
Mutual labels:  styled-components
react-styled-floating-label
Floating label component which works with any HTML input
Stars: ✭ 33 (-5.71%)
Mutual labels:  styled-components
react-kirby-starter
React boilerplate with headless Kirby API [WIP]
Stars: ✭ 23 (-34.29%)
Mutual labels:  styled-components

NY TIMES BESTSELLER

React Native and mobx-state-tree powered app to browse through the NY time best seller list

Demo

Getting Started

Install from source

First, clone the project:

$ git clone https://github.com/shettypuneeth/nytimes-bestseller.git <my-project-name>
$ cd <my-project-name>
# Install the dependencies
$ yarn install
# OR
$ npm install

Get the key for NY times and Google Books API service.

NY Times

Get a key from: https://developer.nytimes.com/signup

Google Books API

Get a key from: https://developers.google.com/books/docs/v1/using

  1. Open Credentials Page
  2. Create a new credential by choosing Create credentials and choose API key from the dropdown
  3. Go to the API dashboard and Enable Google Books API service.

Then, open up app/config/environment.js file and update the GOOGLE_BOOKS_API_KEY and NY_TIMES_API_KEY with your api keys.

Run the app

# Open the terminal in the root folder and run:
$ yarn start

# Open the respective Android or iOS projects in Android Studio or XCode and run the project.

Acknowledgments

  1. NY Times API for all the books data.
  2. Google Book API for book cover images.
  3. react-native-parallax-scroll-view from Alexander Vitanov
  4. react-navigation for routing.
  5. mobx-state-tree for state management.
  6. styled-components for styling.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].