├── .eslintrc.json ├── .gitignore ├── README.md ├── components ├── banner.js ├── banner.module.css ├── card.js └── card.module.css ├── data ├── coffee-stores.json └── foursquare-api-data.json ├── hooks └── use-track-location.js ├── lib ├── airtable.js └── coffee-stores.js ├── next.config.js ├── package.json ├── pages ├── _app.js ├── _document.js ├── api │ ├── createCoffeeStore.js │ ├── favouriteCoffeeStoreById.js │ ├── getCoffeeStoreById.js │ └── getCoffeeStoreByLocation.js ├── coffee-store │ └── [id].js ├── index.js └── problem.js ├── public ├── favicon.ico ├── fonts │ ├── IBMPlexSans-Bold.ttf │ ├── IBMPlexSans-Regular.ttf │ └── IBMPlexSans-SemiBold.ttf ├── static │ ├── background.png │ ├── hero-image.png │ └── icons │ │ ├── nearMe.svg │ │ ├── places.svg │ │ └── star.svg └── vercel.svg ├── store └── store-context.js ├── styles ├── Home.module.css ├── coffee-store.module.css └── globals.css └── utils └── index.js /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/README.md -------------------------------------------------------------------------------- /components/banner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/components/banner.js -------------------------------------------------------------------------------- /components/banner.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/components/banner.module.css -------------------------------------------------------------------------------- /components/card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/components/card.js -------------------------------------------------------------------------------- /components/card.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/components/card.module.css -------------------------------------------------------------------------------- /data/coffee-stores.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/data/coffee-stores.json -------------------------------------------------------------------------------- /data/foursquare-api-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/data/foursquare-api-data.json -------------------------------------------------------------------------------- /hooks/use-track-location.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/hooks/use-track-location.js -------------------------------------------------------------------------------- /lib/airtable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/lib/airtable.js -------------------------------------------------------------------------------- /lib/coffee-stores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/lib/coffee-stores.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/api/createCoffeeStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/api/createCoffeeStore.js -------------------------------------------------------------------------------- /pages/api/favouriteCoffeeStoreById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/api/favouriteCoffeeStoreById.js -------------------------------------------------------------------------------- /pages/api/getCoffeeStoreById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/api/getCoffeeStoreById.js -------------------------------------------------------------------------------- /pages/api/getCoffeeStoreByLocation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/api/getCoffeeStoreByLocation.js -------------------------------------------------------------------------------- /pages/coffee-store/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/coffee-store/[id].js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/problem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/pages/problem.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/fonts/IBMPlexSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/fonts/IBMPlexSans-Bold.ttf -------------------------------------------------------------------------------- /public/fonts/IBMPlexSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/fonts/IBMPlexSans-Regular.ttf -------------------------------------------------------------------------------- /public/fonts/IBMPlexSans-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/fonts/IBMPlexSans-SemiBold.ttf -------------------------------------------------------------------------------- /public/static/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/static/background.png -------------------------------------------------------------------------------- /public/static/hero-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/static/hero-image.png -------------------------------------------------------------------------------- /public/static/icons/nearMe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/static/icons/nearMe.svg -------------------------------------------------------------------------------- /public/static/icons/places.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/static/icons/places.svg -------------------------------------------------------------------------------- /public/static/icons/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/static/icons/star.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /store/store-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/store/store-context.js -------------------------------------------------------------------------------- /styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/styles/Home.module.css -------------------------------------------------------------------------------- /styles/coffee-store.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/styles/coffee-store.module.css -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/styles/globals.css -------------------------------------------------------------------------------- /utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulkarniankita/discover-coffee-stores/HEAD/utils/index.js --------------------------------------------------------------------------------