├── .gitignore ├── README.md ├── package.json ├── public ├── _redirects ├── assets │ └── logos │ │ ├── blogr.svg │ │ ├── coffeeroasters.svg │ │ ├── creative.svg │ │ ├── crowdfund.svg │ │ ├── maker.svg │ │ ├── mastercraft.svg │ │ ├── officelite.svg │ │ ├── pod.svg │ │ ├── pomodoro.svg │ │ ├── scoot.svg │ │ ├── typemaster.svg │ │ └── vector.svg ├── favicon-32x32.png ├── index.html ├── manifest.json └── robots.txt ├── screenshot.png └── src ├── App.js ├── assets ├── data.json ├── desktop │ ├── bg-pattern-detail-footer.svg │ ├── bg-pattern-header.svg │ ├── icon-check.svg │ ├── icon-location.svg │ ├── icon-moon.svg │ ├── icon-search.svg │ ├── icon-sun.svg │ └── logo.svg ├── mobile │ ├── bg-pattern-detail-footer.svg │ ├── bg-pattern-header.svg │ ├── icon-filter.svg │ └── icon-search.svg └── tablet │ └── bg-pattern-header.svg ├── components ├── Backdrop.js ├── Backdrop.module.css ├── Footer │ ├── JobBottomBanner.js │ └── JobBottomBanner.module.css ├── Header │ ├── BackgroundSVG.js │ ├── BackgroundSVG.module.css │ ├── Logo.js │ ├── Toggle.js │ └── Toggle.module.css ├── Main │ ├── CompanyHeader.js │ ├── CompanyHeader.module.css │ ├── CompanyLogo.js │ ├── CompanyLogo.module.css │ ├── JobCard.js │ ├── JobCard.module.css │ ├── JobDescription.js │ ├── JobDescription.module.css │ ├── JobInfos.js │ ├── JobInfos.module.css │ ├── JobsList.js │ ├── JobsList.module.css │ ├── NotFoundBar.js │ ├── NotFoundBar.module.css │ ├── SearchBar.js │ └── SearchBar.module.css ├── ScrollToTop.js └── UI │ ├── Button.js │ ├── Button.module.css │ ├── Checkbox.js │ ├── Checkbox.module.css │ ├── Input.js │ └── Input.module.css ├── helpers └── includesText.js ├── hooks └── useResponsiveText.js ├── index.css ├── index.js ├── pages ├── HomePage.js ├── JobPage.js └── NotFoundPage.js └── store └── JobsContextProvider.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/package.json -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 -------------------------------------------------------------------------------- /public/assets/logos/blogr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/blogr.svg -------------------------------------------------------------------------------- /public/assets/logos/coffeeroasters.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/coffeeroasters.svg -------------------------------------------------------------------------------- /public/assets/logos/creative.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/creative.svg -------------------------------------------------------------------------------- /public/assets/logos/crowdfund.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/crowdfund.svg -------------------------------------------------------------------------------- /public/assets/logos/maker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/maker.svg -------------------------------------------------------------------------------- /public/assets/logos/mastercraft.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/mastercraft.svg -------------------------------------------------------------------------------- /public/assets/logos/officelite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/officelite.svg -------------------------------------------------------------------------------- /public/assets/logos/pod.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/pod.svg -------------------------------------------------------------------------------- /public/assets/logos/pomodoro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/pomodoro.svg -------------------------------------------------------------------------------- /public/assets/logos/scoot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/scoot.svg -------------------------------------------------------------------------------- /public/assets/logos/typemaster.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/typemaster.svg -------------------------------------------------------------------------------- /public/assets/logos/vector.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/assets/logos/vector.svg -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/public/robots.txt -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/App.js -------------------------------------------------------------------------------- /src/assets/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/data.json -------------------------------------------------------------------------------- /src/assets/desktop/bg-pattern-detail-footer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/desktop/bg-pattern-detail-footer.svg -------------------------------------------------------------------------------- /src/assets/desktop/bg-pattern-header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/desktop/bg-pattern-header.svg -------------------------------------------------------------------------------- /src/assets/desktop/icon-check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/desktop/icon-check.svg -------------------------------------------------------------------------------- /src/assets/desktop/icon-location.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/desktop/icon-location.svg -------------------------------------------------------------------------------- /src/assets/desktop/icon-moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/desktop/icon-moon.svg -------------------------------------------------------------------------------- /src/assets/desktop/icon-search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/desktop/icon-search.svg -------------------------------------------------------------------------------- /src/assets/desktop/icon-sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/desktop/icon-sun.svg -------------------------------------------------------------------------------- /src/assets/desktop/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/desktop/logo.svg -------------------------------------------------------------------------------- /src/assets/mobile/bg-pattern-detail-footer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/mobile/bg-pattern-detail-footer.svg -------------------------------------------------------------------------------- /src/assets/mobile/bg-pattern-header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/mobile/bg-pattern-header.svg -------------------------------------------------------------------------------- /src/assets/mobile/icon-filter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/mobile/icon-filter.svg -------------------------------------------------------------------------------- /src/assets/mobile/icon-search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/mobile/icon-search.svg -------------------------------------------------------------------------------- /src/assets/tablet/bg-pattern-header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/assets/tablet/bg-pattern-header.svg -------------------------------------------------------------------------------- /src/components/Backdrop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Backdrop.js -------------------------------------------------------------------------------- /src/components/Backdrop.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Backdrop.module.css -------------------------------------------------------------------------------- /src/components/Footer/JobBottomBanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Footer/JobBottomBanner.js -------------------------------------------------------------------------------- /src/components/Footer/JobBottomBanner.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Footer/JobBottomBanner.module.css -------------------------------------------------------------------------------- /src/components/Header/BackgroundSVG.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Header/BackgroundSVG.js -------------------------------------------------------------------------------- /src/components/Header/BackgroundSVG.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Header/BackgroundSVG.module.css -------------------------------------------------------------------------------- /src/components/Header/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Header/Logo.js -------------------------------------------------------------------------------- /src/components/Header/Toggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Header/Toggle.js -------------------------------------------------------------------------------- /src/components/Header/Toggle.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Header/Toggle.module.css -------------------------------------------------------------------------------- /src/components/Main/CompanyHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/CompanyHeader.js -------------------------------------------------------------------------------- /src/components/Main/CompanyHeader.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/CompanyHeader.module.css -------------------------------------------------------------------------------- /src/components/Main/CompanyLogo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/CompanyLogo.js -------------------------------------------------------------------------------- /src/components/Main/CompanyLogo.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/CompanyLogo.module.css -------------------------------------------------------------------------------- /src/components/Main/JobCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/JobCard.js -------------------------------------------------------------------------------- /src/components/Main/JobCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/JobCard.module.css -------------------------------------------------------------------------------- /src/components/Main/JobDescription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/JobDescription.js -------------------------------------------------------------------------------- /src/components/Main/JobDescription.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/JobDescription.module.css -------------------------------------------------------------------------------- /src/components/Main/JobInfos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/JobInfos.js -------------------------------------------------------------------------------- /src/components/Main/JobInfos.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/JobInfos.module.css -------------------------------------------------------------------------------- /src/components/Main/JobsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/JobsList.js -------------------------------------------------------------------------------- /src/components/Main/JobsList.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/JobsList.module.css -------------------------------------------------------------------------------- /src/components/Main/NotFoundBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/NotFoundBar.js -------------------------------------------------------------------------------- /src/components/Main/NotFoundBar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/NotFoundBar.module.css -------------------------------------------------------------------------------- /src/components/Main/SearchBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/SearchBar.js -------------------------------------------------------------------------------- /src/components/Main/SearchBar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/Main/SearchBar.module.css -------------------------------------------------------------------------------- /src/components/ScrollToTop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/ScrollToTop.js -------------------------------------------------------------------------------- /src/components/UI/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/UI/Button.js -------------------------------------------------------------------------------- /src/components/UI/Button.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/UI/Button.module.css -------------------------------------------------------------------------------- /src/components/UI/Checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/UI/Checkbox.js -------------------------------------------------------------------------------- /src/components/UI/Checkbox.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/UI/Checkbox.module.css -------------------------------------------------------------------------------- /src/components/UI/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/UI/Input.js -------------------------------------------------------------------------------- /src/components/UI/Input.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/components/UI/Input.module.css -------------------------------------------------------------------------------- /src/helpers/includesText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/helpers/includesText.js -------------------------------------------------------------------------------- /src/hooks/useResponsiveText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/hooks/useResponsiveText.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/HomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/pages/HomePage.js -------------------------------------------------------------------------------- /src/pages/JobPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/pages/JobPage.js -------------------------------------------------------------------------------- /src/pages/NotFoundPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/pages/NotFoundPage.js -------------------------------------------------------------------------------- /src/store/JobsContextProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcornale/devjobs-web-app/HEAD/src/store/JobsContextProvider.js --------------------------------------------------------------------------------