├── .env.sample ├── .gitignore ├── LICENSE ├── app.js ├── client ├── .gitignore ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── favicons │ │ ├── 16.png │ │ ├── 192.png │ │ ├── 32.png │ │ ├── 512.png │ │ └── apple.png │ ├── img │ │ ├── Atcoder.png │ │ ├── Codechef.png │ │ ├── Codeforces.png │ │ ├── Csacademy.png │ │ ├── Facebook.png │ │ ├── Google.png │ │ ├── Hackerearth.png │ │ ├── Hackerrank.png │ │ ├── Leetcode.png │ │ ├── Others.png │ │ ├── Topcoder.png │ │ ├── anime.jpg │ │ ├── dali.png │ │ └── hack.jpg │ ├── index.html │ └── manifest.json └── src │ ├── App.js │ ├── components │ ├── About.js │ ├── Dashboard.js │ ├── Error.js │ ├── Generic.js │ ├── GenericContest.js │ ├── GenericWrapper.js │ ├── IntroCard.js │ ├── Navbar.js │ ├── NoContest.js │ ├── SideNavLink.js │ ├── Spinner.js │ └── StartLoader.js │ ├── index.css │ ├── index.js │ ├── redux │ ├── dashboard │ │ └── dashboardReducer.js │ ├── generic │ │ ├── genericActions.js │ │ ├── genericReducer.js │ │ └── genericTypes.js │ ├── rootReducer.js │ └── store.js │ ├── styles.css │ └── utils │ ├── addDays.js │ ├── durationModified.js │ └── epochCalculation.js ├── package.json └── readme.md /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/.env.sample -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .env 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/LICENSE -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/app.js -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/favicons/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/favicons/16.png -------------------------------------------------------------------------------- /client/public/favicons/192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/favicons/192.png -------------------------------------------------------------------------------- /client/public/favicons/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/favicons/32.png -------------------------------------------------------------------------------- /client/public/favicons/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/favicons/512.png -------------------------------------------------------------------------------- /client/public/favicons/apple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/favicons/apple.png -------------------------------------------------------------------------------- /client/public/img/Atcoder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Atcoder.png -------------------------------------------------------------------------------- /client/public/img/Codechef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Codechef.png -------------------------------------------------------------------------------- /client/public/img/Codeforces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Codeforces.png -------------------------------------------------------------------------------- /client/public/img/Csacademy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Csacademy.png -------------------------------------------------------------------------------- /client/public/img/Facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Facebook.png -------------------------------------------------------------------------------- /client/public/img/Google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Google.png -------------------------------------------------------------------------------- /client/public/img/Hackerearth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Hackerearth.png -------------------------------------------------------------------------------- /client/public/img/Hackerrank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Hackerrank.png -------------------------------------------------------------------------------- /client/public/img/Leetcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Leetcode.png -------------------------------------------------------------------------------- /client/public/img/Others.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Others.png -------------------------------------------------------------------------------- /client/public/img/Topcoder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/Topcoder.png -------------------------------------------------------------------------------- /client/public/img/anime.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/anime.jpg -------------------------------------------------------------------------------- /client/public/img/dali.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/dali.png -------------------------------------------------------------------------------- /client/public/img/hack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/img/hack.jpg -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/components/About.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/About.js -------------------------------------------------------------------------------- /client/src/components/Dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/Dashboard.js -------------------------------------------------------------------------------- /client/src/components/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/Error.js -------------------------------------------------------------------------------- /client/src/components/Generic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/Generic.js -------------------------------------------------------------------------------- /client/src/components/GenericContest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/GenericContest.js -------------------------------------------------------------------------------- /client/src/components/GenericWrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/GenericWrapper.js -------------------------------------------------------------------------------- /client/src/components/IntroCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/IntroCard.js -------------------------------------------------------------------------------- /client/src/components/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/Navbar.js -------------------------------------------------------------------------------- /client/src/components/NoContest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/NoContest.js -------------------------------------------------------------------------------- /client/src/components/SideNavLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/SideNavLink.js -------------------------------------------------------------------------------- /client/src/components/Spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/Spinner.js -------------------------------------------------------------------------------- /client/src/components/StartLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/components/StartLoader.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/redux/dashboard/dashboardReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/redux/dashboard/dashboardReducer.js -------------------------------------------------------------------------------- /client/src/redux/generic/genericActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/redux/generic/genericActions.js -------------------------------------------------------------------------------- /client/src/redux/generic/genericReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/redux/generic/genericReducer.js -------------------------------------------------------------------------------- /client/src/redux/generic/genericTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/redux/generic/genericTypes.js -------------------------------------------------------------------------------- /client/src/redux/rootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/redux/rootReducer.js -------------------------------------------------------------------------------- /client/src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/redux/store.js -------------------------------------------------------------------------------- /client/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/styles.css -------------------------------------------------------------------------------- /client/src/utils/addDays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/utils/addDays.js -------------------------------------------------------------------------------- /client/src/utils/durationModified.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/utils/durationModified.js -------------------------------------------------------------------------------- /client/src/utils/epochCalculation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/client/src/utils/epochCalculation.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanaSabuj/CPTracker/HEAD/readme.md --------------------------------------------------------------------------------