├── .dockerignore ├── .github ├── FUNDING.yml └── workflows │ └── pipeline.yml ├── .gitignore ├── .nvmrc ├── Dockerfile ├── README.md ├── backend ├── .eslintrc.json ├── .prettierrc.json ├── jest.config.js ├── package.json ├── src │ ├── config │ │ └── connect.ts │ ├── controllers │ │ ├── color.controller.ts │ │ ├── link.controller.ts │ │ ├── task.controller.ts │ │ └── user.controller.ts │ ├── middleware │ │ ├── authMiddleware.ts │ │ └── errorHandler.ts │ ├── models │ │ ├── color.model.ts │ │ ├── link.model.ts │ │ ├── task.model.ts │ │ └── user.model.ts │ ├── routes │ │ ├── color.routes.ts │ │ ├── link.routes.ts │ │ ├── task.routes.ts │ │ └── user.routes.ts │ ├── server.ts │ └── types │ │ └── index.ts ├── tests │ ├── color.test.ts │ ├── config │ │ └── db.ts │ ├── link.test.ts │ ├── task.test.ts │ └── user.test.ts ├── tsconfig.json └── yarn.lock ├── docs └── images │ └── Data Model.svg ├── frontend ├── .gitignore ├── package.json ├── public │ ├── bird.mp3 │ ├── burd-white.svg │ ├── button-sound.wav │ ├── button_sound.mp3 │ ├── done.mp3 │ ├── fireplace.mp3 │ ├── house-dark.gif │ ├── house-light.gif │ ├── index.html │ ├── manifest.json │ ├── music-note.png │ ├── night.mp3 │ ├── rain.mp3 │ ├── restaurant.mp3 │ ├── robots.txt │ └── storm.mp3 ├── src │ ├── App.tsx │ ├── app │ │ ├── hooks.ts │ │ └── store.ts │ ├── components │ │ ├── AddLink.tsx │ │ ├── AddTask.tsx │ │ ├── Header.tsx │ │ ├── Icon.tsx │ │ ├── IconButton.tsx │ │ ├── Link.tsx │ │ ├── Links.tsx │ │ ├── Nav.tsx │ │ ├── Radio.tsx │ │ ├── Slider.tsx │ │ ├── SoundPlayer.tsx │ │ ├── SoundPlayers.tsx │ │ ├── Spinner.tsx │ │ ├── Task.tsx │ │ ├── TaskTracker.tsx │ │ ├── Tasks.tsx │ │ └── Timer.tsx │ ├── features │ │ ├── auth │ │ │ ├── authService.ts │ │ │ └── authSlice.ts │ │ ├── colors │ │ │ ├── colorService.ts │ │ │ └── colorSlice.ts │ │ ├── links │ │ │ ├── linkService.ts │ │ │ └── linkSlice.ts │ │ └── tasks │ │ │ ├── taskService.ts │ │ │ └── taskSlice.ts │ ├── fonts │ │ └── Unibody.otf │ ├── icons │ │ ├── Bird.svg │ │ ├── Burd.svg │ │ ├── Coffee.svg │ │ ├── Cross.svg │ │ ├── Fire.svg │ │ ├── Logout.svg │ │ ├── Moon.svg │ │ ├── Next.svg │ │ ├── Pause.svg │ │ ├── Play.svg │ │ ├── Playlist.svg │ │ ├── Plus.svg │ │ ├── Rain.svg │ │ ├── Restart.svg │ │ ├── Tick.svg │ │ ├── Wind.svg │ │ └── index.ts │ ├── index.css │ ├── index.tsx │ ├── pages │ │ ├── Dashboard.tsx │ │ ├── Login.tsx │ │ └── Register.tsx │ ├── react-app-env.d.ts │ ├── serviceWorker.ts │ ├── setupTests.ts │ ├── styles │ │ ├── AddTask.styled.ts │ │ ├── App.styled.ts │ │ ├── Dashboard.styled.ts │ │ ├── Flex.styled.ts │ │ ├── GlobalStyles.ts │ │ ├── Header.styled.ts │ │ ├── IconButton.styled.ts │ │ ├── ImageContainer.styled.ts │ │ ├── Login.styled.ts │ │ ├── Nav.styled.ts │ │ ├── Playlist.styled.ts │ │ ├── Radio.styled.ts │ │ ├── Register.styled.ts │ │ ├── Slider.styled.ts │ │ ├── SoundPlayer.styled.ts │ │ ├── SoundPlayers.styled.ts │ │ ├── Task.styled.ts │ │ ├── TaskTracker.styled.ts │ │ ├── Tasks.styled.ts │ │ └── Timer.styled.ts │ └── types │ │ └── index.ts ├── tsconfig.json └── yarn.lock ├── ops ├── deployment │ └── fly.toml └── scripts │ ├── build-publish.sh │ ├── deploy.sh │ └── run-tests.sh ├── package.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | .git 4 | .env 5 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/.github/workflows/pipeline.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | .bash_profile 4 | .DS_Store 5 | yarn-error.log -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v17.9.1 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/README.md -------------------------------------------------------------------------------- /backend/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "airbnb" 3 | } 4 | -------------------------------------------------------------------------------- /backend/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/.prettierrc.json -------------------------------------------------------------------------------- /backend/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/jest.config.js -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/config/connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/config/connect.ts -------------------------------------------------------------------------------- /backend/src/controllers/color.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/controllers/color.controller.ts -------------------------------------------------------------------------------- /backend/src/controllers/link.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/controllers/link.controller.ts -------------------------------------------------------------------------------- /backend/src/controllers/task.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/controllers/task.controller.ts -------------------------------------------------------------------------------- /backend/src/controllers/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/controllers/user.controller.ts -------------------------------------------------------------------------------- /backend/src/middleware/authMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/middleware/authMiddleware.ts -------------------------------------------------------------------------------- /backend/src/middleware/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/middleware/errorHandler.ts -------------------------------------------------------------------------------- /backend/src/models/color.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/models/color.model.ts -------------------------------------------------------------------------------- /backend/src/models/link.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/models/link.model.ts -------------------------------------------------------------------------------- /backend/src/models/task.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/models/task.model.ts -------------------------------------------------------------------------------- /backend/src/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/models/user.model.ts -------------------------------------------------------------------------------- /backend/src/routes/color.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/routes/color.routes.ts -------------------------------------------------------------------------------- /backend/src/routes/link.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/routes/link.routes.ts -------------------------------------------------------------------------------- /backend/src/routes/task.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/routes/task.routes.ts -------------------------------------------------------------------------------- /backend/src/routes/user.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/routes/user.routes.ts -------------------------------------------------------------------------------- /backend/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/server.ts -------------------------------------------------------------------------------- /backend/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/src/types/index.ts -------------------------------------------------------------------------------- /backend/tests/color.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/tests/color.test.ts -------------------------------------------------------------------------------- /backend/tests/config/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/tests/config/db.ts -------------------------------------------------------------------------------- /backend/tests/link.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/tests/link.test.ts -------------------------------------------------------------------------------- /backend/tests/task.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/tests/task.test.ts -------------------------------------------------------------------------------- /backend/tests/user.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/tests/user.test.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /backend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/backend/yarn.lock -------------------------------------------------------------------------------- /docs/images/Data Model.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/docs/images/Data Model.svg -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/bird.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/bird.mp3 -------------------------------------------------------------------------------- /frontend/public/burd-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/burd-white.svg -------------------------------------------------------------------------------- /frontend/public/button-sound.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/button-sound.wav -------------------------------------------------------------------------------- /frontend/public/button_sound.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/button_sound.mp3 -------------------------------------------------------------------------------- /frontend/public/done.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/done.mp3 -------------------------------------------------------------------------------- /frontend/public/fireplace.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/fireplace.mp3 -------------------------------------------------------------------------------- /frontend/public/house-dark.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/house-dark.gif -------------------------------------------------------------------------------- /frontend/public/house-light.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/house-light.gif -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/music-note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/music-note.png -------------------------------------------------------------------------------- /frontend/public/night.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/night.mp3 -------------------------------------------------------------------------------- /frontend/public/rain.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/rain.mp3 -------------------------------------------------------------------------------- /frontend/public/restaurant.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/restaurant.mp3 -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/public/storm.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/public/storm.mp3 -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/app/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/app/hooks.ts -------------------------------------------------------------------------------- /frontend/src/app/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/app/store.ts -------------------------------------------------------------------------------- /frontend/src/components/AddLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/AddLink.tsx -------------------------------------------------------------------------------- /frontend/src/components/AddTask.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/AddTask.tsx -------------------------------------------------------------------------------- /frontend/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Header.tsx -------------------------------------------------------------------------------- /frontend/src/components/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Icon.tsx -------------------------------------------------------------------------------- /frontend/src/components/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/IconButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Link.tsx -------------------------------------------------------------------------------- /frontend/src/components/Links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Links.tsx -------------------------------------------------------------------------------- /frontend/src/components/Nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Nav.tsx -------------------------------------------------------------------------------- /frontend/src/components/Radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Radio.tsx -------------------------------------------------------------------------------- /frontend/src/components/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Slider.tsx -------------------------------------------------------------------------------- /frontend/src/components/SoundPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/SoundPlayer.tsx -------------------------------------------------------------------------------- /frontend/src/components/SoundPlayers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/SoundPlayers.tsx -------------------------------------------------------------------------------- /frontend/src/components/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Spinner.tsx -------------------------------------------------------------------------------- /frontend/src/components/Task.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Task.tsx -------------------------------------------------------------------------------- /frontend/src/components/TaskTracker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/TaskTracker.tsx -------------------------------------------------------------------------------- /frontend/src/components/Tasks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Tasks.tsx -------------------------------------------------------------------------------- /frontend/src/components/Timer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/components/Timer.tsx -------------------------------------------------------------------------------- /frontend/src/features/auth/authService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/features/auth/authService.ts -------------------------------------------------------------------------------- /frontend/src/features/auth/authSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/features/auth/authSlice.ts -------------------------------------------------------------------------------- /frontend/src/features/colors/colorService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/features/colors/colorService.ts -------------------------------------------------------------------------------- /frontend/src/features/colors/colorSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/features/colors/colorSlice.ts -------------------------------------------------------------------------------- /frontend/src/features/links/linkService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/features/links/linkService.ts -------------------------------------------------------------------------------- /frontend/src/features/links/linkSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/features/links/linkSlice.ts -------------------------------------------------------------------------------- /frontend/src/features/tasks/taskService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/features/tasks/taskService.ts -------------------------------------------------------------------------------- /frontend/src/features/tasks/taskSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/features/tasks/taskSlice.ts -------------------------------------------------------------------------------- /frontend/src/fonts/Unibody.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/fonts/Unibody.otf -------------------------------------------------------------------------------- /frontend/src/icons/Bird.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Bird.svg -------------------------------------------------------------------------------- /frontend/src/icons/Burd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Burd.svg -------------------------------------------------------------------------------- /frontend/src/icons/Coffee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Coffee.svg -------------------------------------------------------------------------------- /frontend/src/icons/Cross.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Cross.svg -------------------------------------------------------------------------------- /frontend/src/icons/Fire.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Fire.svg -------------------------------------------------------------------------------- /frontend/src/icons/Logout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Logout.svg -------------------------------------------------------------------------------- /frontend/src/icons/Moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Moon.svg -------------------------------------------------------------------------------- /frontend/src/icons/Next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Next.svg -------------------------------------------------------------------------------- /frontend/src/icons/Pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Pause.svg -------------------------------------------------------------------------------- /frontend/src/icons/Play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Play.svg -------------------------------------------------------------------------------- /frontend/src/icons/Playlist.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Playlist.svg -------------------------------------------------------------------------------- /frontend/src/icons/Plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Plus.svg -------------------------------------------------------------------------------- /frontend/src/icons/Rain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Rain.svg -------------------------------------------------------------------------------- /frontend/src/icons/Restart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Restart.svg -------------------------------------------------------------------------------- /frontend/src/icons/Tick.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Tick.svg -------------------------------------------------------------------------------- /frontend/src/icons/Wind.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/Wind.svg -------------------------------------------------------------------------------- /frontend/src/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/icons/index.ts -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/index.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/pages/Dashboard.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/pages/Login.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/pages/Register.tsx -------------------------------------------------------------------------------- /frontend/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /frontend/src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/serviceWorker.ts -------------------------------------------------------------------------------- /frontend/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/setupTests.ts -------------------------------------------------------------------------------- /frontend/src/styles/AddTask.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/AddTask.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/App.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/App.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Dashboard.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Dashboard.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Flex.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Flex.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/GlobalStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/GlobalStyles.ts -------------------------------------------------------------------------------- /frontend/src/styles/Header.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Header.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/IconButton.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/IconButton.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/ImageContainer.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/ImageContainer.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Login.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Login.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Nav.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Nav.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Playlist.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Playlist.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Radio.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Radio.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Register.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Register.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Slider.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Slider.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/SoundPlayer.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/SoundPlayer.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/SoundPlayers.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/SoundPlayers.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Task.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Task.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/TaskTracker.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/TaskTracker.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Tasks.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Tasks.styled.ts -------------------------------------------------------------------------------- /frontend/src/styles/Timer.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/styles/Timer.styled.ts -------------------------------------------------------------------------------- /frontend/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/src/types/index.ts -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/frontend/yarn.lock -------------------------------------------------------------------------------- /ops/deployment/fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/ops/deployment/fly.toml -------------------------------------------------------------------------------- /ops/scripts/build-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/ops/scripts/build-publish.sh -------------------------------------------------------------------------------- /ops/scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/ops/scripts/deploy.sh -------------------------------------------------------------------------------- /ops/scripts/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/ops/scripts/run-tests.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/package.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixonsu/lofi-env/HEAD/yarn.lock --------------------------------------------------------------------------------