diff --git a/API/README.md b/backend/API/README.md similarity index 100% rename from API/README.md rename to backend/API/README.md diff --git a/API/database.py b/backend/API/database.py similarity index 100% rename from API/database.py rename to backend/API/database.py diff --git a/API/guide.txt b/backend/API/guide.txt similarity index 100% rename from API/guide.txt rename to backend/API/guide.txt diff --git a/API/main.py b/backend/API/main.py similarity index 97% rename from API/main.py rename to backend/API/main.py index 6a544d559..1bae05deb 100644 --- a/API/main.py +++ b/backend/API/main.py @@ -51,7 +51,7 @@ def get_db(): finally: db.close() - +# 1. /get-company-name-and-detail-job @app.post("/get-company-name-and-detail-job", response_model=list[schemas.CompanyAndDetailJob], tags=['회사 기준 검색']) @safe_handler def get_company_name_and_detail_job(req: schemas.JobCategoryRequest, db: Session = Depends(get_db)): @@ -79,7 +79,6 @@ def get_company_name_by_detail_job(req: schemas.DetailJobRequest, db: Session = @app.post("/get-job-posting", response_model=list[schemas.JobPosting], tags=['회사 기준 검색']) @safe_handler - def get_job_posting(req: schemas.JobPostingRequest, db: Session = Depends(get_db)): req = RequestFactory.create(schemas.JobPostingRequest, req.dict()) @@ -120,7 +119,7 @@ def get_applicants_by_company_detail_job(req: schemas.ApplicantSearchByCompanyDe Applicant.detail_job == req.detail_job ).all() -@app.post("/get-companiy-by-detail-job", response_model=list[schemas.CompanyList], tags=['스펙 기준 검색']) +@app.post("/get-company-by-detail-job", response_model=list[schemas.CompanyList], tags=['스펙 기준 검색']) @safe_handler def get_companies_by_detail_job(req: schemas.DetailJobOnlyRequest, db: Session = Depends(get_db)): req = RequestFactory.create(schemas.DetailJobOnlyRequest, req.dict()) diff --git a/API/model.py b/backend/API/model.py similarity index 100% rename from API/model.py rename to backend/API/model.py diff --git a/API/requirements.txt b/backend/API/requirements.txt similarity index 100% rename from API/requirements.txt rename to backend/API/requirements.txt diff --git a/API/schemas.py b/backend/API/schemas.py similarity index 100% rename from API/schemas.py rename to backend/API/schemas.py diff --git a/crawling/01_DB_test.ipynb b/backend/crawling/01_DB_test.ipynb similarity index 100% rename from crawling/01_DB_test.ipynb rename to backend/crawling/01_DB_test.ipynb diff --git a/crawling/base SQL.sql b/backend/crawling/base SQL.sql similarity index 100% rename from crawling/base SQL.sql rename to backend/crawling/base SQL.sql diff --git a/crawling/certifications.csv b/backend/crawling/certifications.csv similarity index 100% rename from crawling/certifications.csv rename to backend/crawling/certifications.csv diff --git a/crawling/cleaned_successful_applicants_specs.csv b/backend/crawling/cleaned_successful_applicants_specs.csv similarity index 100% rename from crawling/cleaned_successful_applicants_specs.csv rename to backend/crawling/cleaned_successful_applicants_specs.csv diff --git a/crawling/crawling_demo_jikhaeng.ipynb b/backend/crawling/crawling_demo_jikhaeng.ipynb similarity index 100% rename from crawling/crawling_demo_jikhaeng.ipynb rename to backend/crawling/crawling_demo_jikhaeng.ipynb diff --git a/crawling/crawling_demo_linkareer.ipynb b/backend/crawling/crawling_demo_linkareer.ipynb similarity index 100% rename from crawling/crawling_demo_linkareer.ipynb rename to backend/crawling/crawling_demo_linkareer.ipynb diff --git a/crawling/job_classification_applicants.ipynb b/backend/crawling/job_classification_applicants.ipynb similarity index 100% rename from crawling/job_classification_applicants.ipynb rename to backend/crawling/job_classification_applicants.ipynb diff --git a/crawling/linkareer_processed.csv b/backend/crawling/linkareer_processed.csv similarity index 100% rename from crawling/linkareer_processed.csv rename to backend/crawling/linkareer_processed.csv diff --git a/crawling/selenium_basic/app.py b/backend/crawling/selenium_basic/app.py similarity index 100% rename from crawling/selenium_basic/app.py rename to backend/crawling/selenium_basic/app.py diff --git a/crawling/selenium_basic/selenium_tools.py b/backend/crawling/selenium_basic/selenium_tools.py similarity index 100% rename from crawling/selenium_basic/selenium_tools.py rename to backend/crawling/selenium_basic/selenium_tools.py diff --git a/crawling/succesful_applicants_specs.ipynb b/backend/crawling/succesful_applicants_specs.ipynb similarity index 100% rename from crawling/succesful_applicants_specs.ipynb rename to backend/crawling/succesful_applicants_specs.ipynb diff --git a/figma/company to spec_figma design.svg b/frontend/figma/company to spec_figma design.svg similarity index 100% rename from figma/company to spec_figma design.svg rename to frontend/figma/company to spec_figma design.svg diff --git a/figma/figma_design_all.svg b/frontend/figma/figma_design_all.svg similarity index 100% rename from figma/figma_design_all.svg rename to frontend/figma/figma_design_all.svg diff --git a/spec-trackr-app/.env.production b/frontend/spec-trackr-app/.env.production similarity index 100% rename from spec-trackr-app/.env.production rename to frontend/spec-trackr-app/.env.production diff --git a/spec-trackr-app/.gitignore b/frontend/spec-trackr-app/.gitignore similarity index 100% rename from spec-trackr-app/.gitignore rename to frontend/spec-trackr-app/.gitignore diff --git a/spec-trackr-app/README.md b/frontend/spec-trackr-app/README.md similarity index 100% rename from spec-trackr-app/README.md rename to frontend/spec-trackr-app/README.md diff --git a/spec-trackr-app/frontend.dockerfile b/frontend/spec-trackr-app/frontend.dockerfile similarity index 100% rename from spec-trackr-app/frontend.dockerfile rename to frontend/spec-trackr-app/frontend.dockerfile diff --git a/spec-trackr-app/nginx/default.conf b/frontend/spec-trackr-app/nginx/default.conf similarity index 100% rename from spec-trackr-app/nginx/default.conf rename to frontend/spec-trackr-app/nginx/default.conf diff --git a/spec-trackr-app/package-lock.json b/frontend/spec-trackr-app/package-lock.json similarity index 100% rename from spec-trackr-app/package-lock.json rename to frontend/spec-trackr-app/package-lock.json diff --git a/spec-trackr-app/package.json b/frontend/spec-trackr-app/package.json similarity index 100% rename from spec-trackr-app/package.json rename to frontend/spec-trackr-app/package.json diff --git a/spec-trackr-app/public/favicon.ico b/frontend/spec-trackr-app/public/favicon.ico similarity index 100% rename from spec-trackr-app/public/favicon.ico rename to frontend/spec-trackr-app/public/favicon.ico diff --git a/spec-trackr-app/public/index.html b/frontend/spec-trackr-app/public/index.html similarity index 100% rename from spec-trackr-app/public/index.html rename to frontend/spec-trackr-app/public/index.html diff --git a/spec-trackr-app/public/logo192.png b/frontend/spec-trackr-app/public/logo192.png similarity index 100% rename from spec-trackr-app/public/logo192.png rename to frontend/spec-trackr-app/public/logo192.png diff --git a/spec-trackr-app/public/logo512.png b/frontend/spec-trackr-app/public/logo512.png similarity index 100% rename from spec-trackr-app/public/logo512.png rename to frontend/spec-trackr-app/public/logo512.png diff --git a/spec-trackr-app/public/manifest.json b/frontend/spec-trackr-app/public/manifest.json similarity index 100% rename from spec-trackr-app/public/manifest.json rename to frontend/spec-trackr-app/public/manifest.json diff --git a/spec-trackr-app/public/robots.txt b/frontend/spec-trackr-app/public/robots.txt similarity index 100% rename from spec-trackr-app/public/robots.txt rename to frontend/spec-trackr-app/public/robots.txt diff --git a/spec-trackr-app/src/App.css b/frontend/spec-trackr-app/src/App.css similarity index 100% rename from spec-trackr-app/src/App.css rename to frontend/spec-trackr-app/src/App.css diff --git a/spec-trackr-app/src/App.js b/frontend/spec-trackr-app/src/App.js similarity index 100% rename from spec-trackr-app/src/App.js rename to frontend/spec-trackr-app/src/App.js diff --git a/spec-trackr-app/src/App.test.js b/frontend/spec-trackr-app/src/App.test.js similarity index 100% rename from spec-trackr-app/src/App.test.js rename to frontend/spec-trackr-app/src/App.test.js diff --git a/spec-trackr-app/src/TableauEmbed.js b/frontend/spec-trackr-app/src/TableauEmbed.js similarity index 100% rename from spec-trackr-app/src/TableauEmbed.js rename to frontend/spec-trackr-app/src/TableauEmbed.js diff --git a/spec-trackr-app/src/com_sp.jsx b/frontend/spec-trackr-app/src/com_sp.jsx similarity index 100% rename from spec-trackr-app/src/com_sp.jsx rename to frontend/spec-trackr-app/src/com_sp.jsx diff --git a/spec-trackr-app/src/index.css b/frontend/spec-trackr-app/src/index.css similarity index 100% rename from spec-trackr-app/src/index.css rename to frontend/spec-trackr-app/src/index.css diff --git a/spec-trackr-app/src/index.js b/frontend/spec-trackr-app/src/index.js similarity index 100% rename from spec-trackr-app/src/index.js rename to frontend/spec-trackr-app/src/index.js diff --git a/spec-trackr-app/src/logo.svg b/frontend/spec-trackr-app/src/logo.svg similarity index 100% rename from spec-trackr-app/src/logo.svg rename to frontend/spec-trackr-app/src/logo.svg diff --git a/spec-trackr-app/src/reportWebVitals.js b/frontend/spec-trackr-app/src/reportWebVitals.js similarity index 100% rename from spec-trackr-app/src/reportWebVitals.js rename to frontend/spec-trackr-app/src/reportWebVitals.js diff --git a/spec-trackr-app/src/setupTests.js b/frontend/spec-trackr-app/src/setupTests.js similarity index 100% rename from spec-trackr-app/src/setupTests.js rename to frontend/spec-trackr-app/src/setupTests.js diff --git a/spec-trackr-app/src/sp_com.jsx b/frontend/spec-trackr-app/src/sp_com.jsx similarity index 100% rename from spec-trackr-app/src/sp_com.jsx rename to frontend/spec-trackr-app/src/sp_com.jsx diff --git a/spec-trackr-app/src/total.css b/frontend/spec-trackr-app/src/total.css similarity index 100% rename from spec-trackr-app/src/total.css rename to frontend/spec-trackr-app/src/total.css diff --git a/tableau_visualization_example/App.js b/frontend/tableau_visualization_example/App.js similarity index 100% rename from tableau_visualization_example/App.js rename to frontend/tableau_visualization_example/App.js diff --git a/tableau_visualization_example/TableauEmbed.js b/frontend/tableau_visualization_example/TableauEmbed.js similarity index 100% rename from tableau_visualization_example/TableauEmbed.js rename to frontend/tableau_visualization_example/TableauEmbed.js diff --git a/tableau_visualization_example/preprocessing for visualization_ex.ipynb b/frontend/tableau_visualization_example/preprocessing for visualization_ex.ipynb similarity index 100% rename from tableau_visualization_example/preprocessing for visualization_ex.ipynb rename to frontend/tableau_visualization_example/preprocessing for visualization_ex.ipynb