├── .github ├── ISSUE_TEMPLATE │ └── feature_request.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── README.md ├── backend ├── .dockerignore ├── .gitignore ├── .vscode │ └── settings.json ├── Dockerfile ├── LICENSE ├── Procfile ├── README.md ├── customer_service │ ├── __init__.py │ ├── admin.py │ ├── api.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_faqcategory_faq_faq_category.py │ │ ├── 0003_alter_faq_answer_alter_faq_faq_category_and_more.py │ │ └── __init__.py │ ├── models.py │ ├── schema.py │ ├── tests.py │ └── views.py ├── home │ ├── __init__.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_create_homepage.py │ │ └── __init__.py │ ├── models.py │ ├── static │ │ └── css │ │ │ └── welcome_page.css │ └── templates │ │ └── home │ │ ├── home_page.html │ │ └── welcome_page.html ├── manage.py ├── requirements.txt ├── runtime.txt ├── save_my_youth │ ├── __init__.py │ ├── api.py │ ├── settings │ │ ├── __init__.py │ │ ├── base.py │ │ ├── dev.py │ │ └── production.py │ ├── static │ │ ├── css │ │ │ └── save_my_youth.css │ │ └── js │ │ │ └── save_my_youth.js │ ├── templates │ │ ├── 404.html │ │ ├── 500.html │ │ └── base.html │ ├── urls.py │ └── wsgi.py ├── search │ ├── __init__.py │ ├── templates │ │ └── search │ │ │ └── search.html │ └── views.py ├── subscription │ ├── __init__.py │ ├── admin.py │ ├── api.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_alter_subscription_date.py │ │ ├── 0003_alter_subscription_options_and_more.py │ │ ├── 0004_subscription_expiry.py │ │ └── __init__.py │ ├── models.py │ ├── operator.py │ ├── schema.py │ ├── tests.py │ └── views.py └── user │ ├── __init__.py │ ├── admin.py │ ├── api.py │ ├── apps.py │ ├── migrations │ ├── 0001_initial.py │ └── __init__.py │ ├── models.py │ ├── schema.py │ ├── tests.py │ └── views.py └── frontend ├── .eslintrc.js ├── .prettierrc ├── README.md ├── index.html ├── netlify.toml ├── package-lock.json ├── package.json ├── src ├── App.tsx ├── GlobalStyle.ts ├── assets │ ├── css │ │ └── font.css │ ├── icons │ │ ├── alarm.svg │ │ ├── arrowDown.svg │ │ ├── arrowLeft.svg │ │ ├── arrowRight.svg │ │ ├── arrowUp.svg │ │ ├── bigHeart.svg │ │ ├── bigNullHeart.svg │ │ ├── blueHeart.svg │ │ ├── close.svg │ │ ├── gitHub.svg │ │ ├── google.svg │ │ ├── hamburger.svg │ │ ├── headerTitle.svg │ │ ├── location.svg │ │ ├── logo.svg │ │ ├── search.svg │ │ └── warning.svg │ └── images │ │ ├── errorNotFound.gif │ │ ├── favicon.png │ │ ├── footer.png │ │ ├── house │ │ ├── image1.png │ │ ├── image2.png │ │ ├── image3.png │ │ ├── image4.png │ │ ├── image5.png │ │ └── image6.png │ │ ├── mainBanner.svg │ │ ├── picture.png │ │ ├── picture2.png │ │ ├── save_my_youth_image.png │ │ └── team.png ├── atom │ └── userAtom.tsx ├── components │ ├── Accordion.tsx │ ├── ApplyCard.tsx │ ├── ApplyCardSkeleton.tsx │ ├── ApplyListItem.tsx │ ├── ApplyListItemSkeleton.tsx │ ├── CardSlider.tsx │ ├── Description.tsx │ ├── DetailLocation.tsx │ ├── DetailSchedule.tsx │ ├── Footer.tsx │ ├── Header.tsx │ ├── Indexing.tsx │ ├── Input.tsx │ ├── InputLabel.tsx │ ├── Item.tsx │ ├── LayoutCenter.tsx │ ├── LayoutNavigation.tsx │ ├── ListTitle.tsx │ ├── SearchCardItem.tsx │ ├── SearchCardList.tsx │ ├── SearchSortButton.tsx │ ├── ServiceInfo.tsx │ ├── ServiceMenu.tsx │ ├── Sidebar │ │ ├── OptionItem │ │ │ └── index.tsx │ │ ├── OptionList │ │ │ └── index.tsx │ │ └── index.tsx │ ├── TabBar.tsx │ ├── TeamInfo.tsx │ ├── TodaySubscriptionNull.tsx │ ├── UserInfo.tsx │ └── index.ts ├── constants │ ├── palette.ts │ └── variables.ts ├── env.d.ts ├── hooks │ ├── useApply.tsx │ ├── useDebounce.tsx │ ├── useFAQ.tsx │ ├── useLike.tsx │ └── usePopularity.tsx ├── main.tsx ├── pages │ ├── Detail.tsx │ ├── Help.tsx │ ├── Home.tsx │ ├── Info.tsx │ ├── Like.tsx │ ├── Login.tsx │ ├── More.tsx │ ├── Mypage.tsx │ ├── NotFound.tsx │ ├── Search.tsx │ ├── UserModify.tsx │ └── index.ts ├── types │ ├── assets.d.ts │ └── index.ts └── utils │ └── axiosInstance.tsx ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/README.md -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/.dockerignore -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "python.formatting.provider": "yapf" 3 | } 4 | -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/LICENSE -------------------------------------------------------------------------------- /backend/Procfile: -------------------------------------------------------------------------------- 1 | web: gunicorn save_my_youth.wsgi --log-file - -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/customer_service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/customer_service/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/admin.py -------------------------------------------------------------------------------- /backend/customer_service/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/api.py -------------------------------------------------------------------------------- /backend/customer_service/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/apps.py -------------------------------------------------------------------------------- /backend/customer_service/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/customer_service/migrations/0002_faqcategory_faq_faq_category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/migrations/0002_faqcategory_faq_faq_category.py -------------------------------------------------------------------------------- /backend/customer_service/migrations/0003_alter_faq_answer_alter_faq_faq_category_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/migrations/0003_alter_faq_answer_alter_faq_faq_category_and_more.py -------------------------------------------------------------------------------- /backend/customer_service/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/customer_service/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/models.py -------------------------------------------------------------------------------- /backend/customer_service/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/schema.py -------------------------------------------------------------------------------- /backend/customer_service/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/customer_service/tests.py -------------------------------------------------------------------------------- /backend/customer_service/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /backend/home/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/home/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/home/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/home/migrations/0002_create_homepage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/home/migrations/0002_create_homepage.py -------------------------------------------------------------------------------- /backend/home/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/home/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/home/models.py -------------------------------------------------------------------------------- /backend/home/static/css/welcome_page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/home/static/css/welcome_page.css -------------------------------------------------------------------------------- /backend/home/templates/home/home_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/home/templates/home/home_page.html -------------------------------------------------------------------------------- /backend/home/templates/home/welcome_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/home/templates/home/welcome_page.html -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.8.12 -------------------------------------------------------------------------------- /backend/save_my_youth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/save_my_youth/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/api.py -------------------------------------------------------------------------------- /backend/save_my_youth/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/save_my_youth/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/settings/base.py -------------------------------------------------------------------------------- /backend/save_my_youth/settings/dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/settings/dev.py -------------------------------------------------------------------------------- /backend/save_my_youth/settings/production.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/settings/production.py -------------------------------------------------------------------------------- /backend/save_my_youth/static/css/save_my_youth.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/save_my_youth/static/js/save_my_youth.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/save_my_youth/templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/templates/404.html -------------------------------------------------------------------------------- /backend/save_my_youth/templates/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/templates/500.html -------------------------------------------------------------------------------- /backend/save_my_youth/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/templates/base.html -------------------------------------------------------------------------------- /backend/save_my_youth/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/urls.py -------------------------------------------------------------------------------- /backend/save_my_youth/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/save_my_youth/wsgi.py -------------------------------------------------------------------------------- /backend/search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/search/templates/search/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/search/templates/search/search.html -------------------------------------------------------------------------------- /backend/search/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/search/views.py -------------------------------------------------------------------------------- /backend/subscription/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/subscription/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/admin.py -------------------------------------------------------------------------------- /backend/subscription/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/api.py -------------------------------------------------------------------------------- /backend/subscription/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/apps.py -------------------------------------------------------------------------------- /backend/subscription/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/subscription/migrations/0002_alter_subscription_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/migrations/0002_alter_subscription_date.py -------------------------------------------------------------------------------- /backend/subscription/migrations/0003_alter_subscription_options_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/migrations/0003_alter_subscription_options_and_more.py -------------------------------------------------------------------------------- /backend/subscription/migrations/0004_subscription_expiry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/migrations/0004_subscription_expiry.py -------------------------------------------------------------------------------- /backend/subscription/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/subscription/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/models.py -------------------------------------------------------------------------------- /backend/subscription/operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/operator.py -------------------------------------------------------------------------------- /backend/subscription/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/schema.py -------------------------------------------------------------------------------- /backend/subscription/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/tests.py -------------------------------------------------------------------------------- /backend/subscription/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/subscription/views.py -------------------------------------------------------------------------------- /backend/user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/user/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/user/admin.py -------------------------------------------------------------------------------- /backend/user/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/user/api.py -------------------------------------------------------------------------------- /backend/user/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/user/apps.py -------------------------------------------------------------------------------- /backend/user/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/user/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/user/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/user/models.py -------------------------------------------------------------------------------- /backend/user/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/user/schema.py -------------------------------------------------------------------------------- /backend/user/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/user/tests.py -------------------------------------------------------------------------------- /backend/user/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/backend/user/views.py -------------------------------------------------------------------------------- /frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/.eslintrc.js -------------------------------------------------------------------------------- /frontend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/.prettierrc -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/netlify.toml -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/GlobalStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/GlobalStyle.ts -------------------------------------------------------------------------------- /frontend/src/assets/css/font.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/css/font.css -------------------------------------------------------------------------------- /frontend/src/assets/icons/alarm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/alarm.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/arrowDown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/arrowDown.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/arrowLeft.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/arrowLeft.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/arrowRight.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/arrowRight.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/arrowUp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/arrowUp.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/bigHeart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/bigHeart.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/bigNullHeart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/bigNullHeart.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/blueHeart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/blueHeart.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/close.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/gitHub.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/gitHub.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/google.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/hamburger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/hamburger.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/headerTitle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/headerTitle.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/location.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/location.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/logo.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/search.svg -------------------------------------------------------------------------------- /frontend/src/assets/icons/warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/icons/warning.svg -------------------------------------------------------------------------------- /frontend/src/assets/images/errorNotFound.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/errorNotFound.gif -------------------------------------------------------------------------------- /frontend/src/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/favicon.png -------------------------------------------------------------------------------- /frontend/src/assets/images/footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/footer.png -------------------------------------------------------------------------------- /frontend/src/assets/images/house/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/house/image1.png -------------------------------------------------------------------------------- /frontend/src/assets/images/house/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/house/image2.png -------------------------------------------------------------------------------- /frontend/src/assets/images/house/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/house/image3.png -------------------------------------------------------------------------------- /frontend/src/assets/images/house/image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/house/image4.png -------------------------------------------------------------------------------- /frontend/src/assets/images/house/image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/house/image5.png -------------------------------------------------------------------------------- /frontend/src/assets/images/house/image6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/house/image6.png -------------------------------------------------------------------------------- /frontend/src/assets/images/mainBanner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/mainBanner.svg -------------------------------------------------------------------------------- /frontend/src/assets/images/picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/picture.png -------------------------------------------------------------------------------- /frontend/src/assets/images/picture2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/picture2.png -------------------------------------------------------------------------------- /frontend/src/assets/images/save_my_youth_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/save_my_youth_image.png -------------------------------------------------------------------------------- /frontend/src/assets/images/team.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/assets/images/team.png -------------------------------------------------------------------------------- /frontend/src/atom/userAtom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/atom/userAtom.tsx -------------------------------------------------------------------------------- /frontend/src/components/Accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Accordion.tsx -------------------------------------------------------------------------------- /frontend/src/components/ApplyCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/ApplyCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/ApplyCardSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/ApplyCardSkeleton.tsx -------------------------------------------------------------------------------- /frontend/src/components/ApplyListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/ApplyListItem.tsx -------------------------------------------------------------------------------- /frontend/src/components/ApplyListItemSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/ApplyListItemSkeleton.tsx -------------------------------------------------------------------------------- /frontend/src/components/CardSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/CardSlider.tsx -------------------------------------------------------------------------------- /frontend/src/components/Description.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Description.tsx -------------------------------------------------------------------------------- /frontend/src/components/DetailLocation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/DetailLocation.tsx -------------------------------------------------------------------------------- /frontend/src/components/DetailSchedule.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/DetailSchedule.tsx -------------------------------------------------------------------------------- /frontend/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Footer.tsx -------------------------------------------------------------------------------- /frontend/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Header.tsx -------------------------------------------------------------------------------- /frontend/src/components/Indexing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Indexing.tsx -------------------------------------------------------------------------------- /frontend/src/components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Input.tsx -------------------------------------------------------------------------------- /frontend/src/components/InputLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/InputLabel.tsx -------------------------------------------------------------------------------- /frontend/src/components/Item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Item.tsx -------------------------------------------------------------------------------- /frontend/src/components/LayoutCenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/LayoutCenter.tsx -------------------------------------------------------------------------------- /frontend/src/components/LayoutNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/LayoutNavigation.tsx -------------------------------------------------------------------------------- /frontend/src/components/ListTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/ListTitle.tsx -------------------------------------------------------------------------------- /frontend/src/components/SearchCardItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/SearchCardItem.tsx -------------------------------------------------------------------------------- /frontend/src/components/SearchCardList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/SearchCardList.tsx -------------------------------------------------------------------------------- /frontend/src/components/SearchSortButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/SearchSortButton.tsx -------------------------------------------------------------------------------- /frontend/src/components/ServiceInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/ServiceInfo.tsx -------------------------------------------------------------------------------- /frontend/src/components/ServiceMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/ServiceMenu.tsx -------------------------------------------------------------------------------- /frontend/src/components/Sidebar/OptionItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Sidebar/OptionItem/index.tsx -------------------------------------------------------------------------------- /frontend/src/components/Sidebar/OptionList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Sidebar/OptionList/index.tsx -------------------------------------------------------------------------------- /frontend/src/components/Sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/Sidebar/index.tsx -------------------------------------------------------------------------------- /frontend/src/components/TabBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/TabBar.tsx -------------------------------------------------------------------------------- /frontend/src/components/TeamInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/TeamInfo.tsx -------------------------------------------------------------------------------- /frontend/src/components/TodaySubscriptionNull.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/TodaySubscriptionNull.tsx -------------------------------------------------------------------------------- /frontend/src/components/UserInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/UserInfo.tsx -------------------------------------------------------------------------------- /frontend/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/components/index.ts -------------------------------------------------------------------------------- /frontend/src/constants/palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/constants/palette.ts -------------------------------------------------------------------------------- /frontend/src/constants/variables.ts: -------------------------------------------------------------------------------- 1 | export const CARD_BORDER_RADIUS = 8; 2 | -------------------------------------------------------------------------------- /frontend/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/env.d.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useApply.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/hooks/useApply.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/useDebounce.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/hooks/useDebounce.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/useFAQ.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/hooks/useFAQ.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/useLike.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/hooks/useLike.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/usePopularity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/hooks/usePopularity.tsx -------------------------------------------------------------------------------- /frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/main.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Detail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/Detail.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/Help.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/Home.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/Info.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Like.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/Like.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/Login.tsx -------------------------------------------------------------------------------- /frontend/src/pages/More.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/More.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Mypage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/Mypage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/NotFound.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/Search.tsx -------------------------------------------------------------------------------- /frontend/src/pages/UserModify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/UserModify.tsx -------------------------------------------------------------------------------- /frontend/src/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/pages/index.ts -------------------------------------------------------------------------------- /frontend/src/types/assets.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/types/assets.d.ts -------------------------------------------------------------------------------- /frontend/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/types/index.ts -------------------------------------------------------------------------------- /frontend/src/utils/axiosInstance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/src/utils/axiosInstance.tsx -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subscriptionRescueTeam/save-my-youth/HEAD/frontend/vite.config.ts --------------------------------------------------------------------------------