├── Chapter02 ├── Chapter02-Aggregation_Frameworks.js ├── Chapter02-Creating-new-Documents.js ├── Chapter02-Deleting-Documents.js ├── Chapter02-Projection.js ├── Chapter02-Querying-in-MongoDB.js └── Chapter02-Updating-Documents.js ├── Chapter03 ├── .env ├── chapter3_01.py ├── chapter3_02.py ├── chapter3_03.py ├── chapter3_04.py ├── chapter3_05.py ├── chapter3_06.py ├── chapter3_07.py ├── chapter3_08.py ├── chapter3_09.py ├── chapter3_10.py ├── chapter3_11.py ├── chapter3_12.py ├── chapter3_13.py ├── chapter3_14.py ├── chapter3_15.py ├── chapter3_16.py ├── chapter3_17.py └── requirements.txt ├── Chapter04 ├── car.jpeg ├── chapter4_01.py ├── chapter4_02.py ├── chapter4_03.py ├── chapter4_04.py ├── chapter4_05.py ├── chapter4_06.py ├── chapter4_07.py ├── chapter4_08.py ├── chapter4_09.py ├── chapter4_10.py ├── chapter4_11.py ├── chapter4_12.py ├── chapter4_13.py ├── chapter4_14.py ├── chapter4_15.py ├── chapter4_16.py ├── chapter4_17.py ├── requirements.txt └── routers │ ├── __pycache__ │ ├── cars.cpython-311.pyc │ └── user.cpython-311.pyc │ ├── cars.py │ └── user.py ├── Chapter05 └── frontend │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ └── vite.svg │ ├── src │ ├── App.jsx │ ├── App2.jsx │ ├── App3.jsx │ ├── components │ │ ├── Button.jsx │ │ ├── Card.jsx │ │ └── Header.jsx │ ├── index.css │ └── main.jsx │ ├── tailwind.config.js │ └── vite.config.js ├── Chapter06 ├── backend │ ├── .gitignore │ ├── README.txt │ ├── app.py │ ├── authentication.py │ ├── models.py │ ├── requirements.txt │ ├── routers │ │ ├── __init__.py │ │ └── users.py │ └── users.json └── frontend │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── public │ └── vite.svg │ ├── src │ ├── App.jsx │ ├── AuthContext.jsx │ ├── Login.jsx │ ├── Message.jsx │ ├── Register.jsx │ ├── Users.jsx │ ├── index.css │ └── main.jsx │ ├── tailwind.config.js │ └── vite.config.js ├── Chapter07 ├── .env └── backend │ ├── .gitignore │ ├── app.py │ ├── authentication.py │ ├── config.py │ ├── models.py │ ├── requirements.txt │ ├── routers │ ├── __init__.py │ ├── cars.py │ └── users.py │ └── test_models.py ├── Chapter08 ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package.json ├── postcss.config.js ├── public │ └── vite.svg ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── AuthRequired.jsx │ │ ├── CarCard.jsx │ │ ├── CarForm.jsx │ │ ├── InputField.jsx │ │ └── LoginForm.jsx │ ├── contexts │ │ └── AuthContext.jsx │ ├── hooks │ │ └── useAuth.jsx │ ├── index.css │ ├── layouts │ │ └── RootLayout.jsx │ ├── main.jsx │ ├── pages │ │ ├── Cars.jsx │ │ ├── Home.jsx │ │ ├── Login.jsx │ │ ├── NewCar.jsx │ │ ├── NotFound.jsx │ │ └── SingleCar.jsx │ └── utils │ │ └── fetchCarData.js ├── tailwind.config.js └── vite.config.js ├── Chapter09 ├── .gitignore ├── app.py ├── authentication.py ├── background.py ├── config.py ├── database.py ├── models.py ├── requirements.txt └── routers │ ├── cars.py │ └── user.py ├── Chapter10 ├── .eslintrc.json ├── .gitignore ├── README.md ├── jsconfig.json ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── public │ ├── next.svg │ └── vercel.svg ├── sample.json ├── src │ ├── actions.js │ ├── app │ │ ├── cars │ │ │ ├── [id] │ │ │ │ └── page.js │ │ │ ├── error.js │ │ │ ├── layout.js │ │ │ └── page.js │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── layout.js │ │ ├── login │ │ │ └── page.js │ │ ├── not-found.js │ │ ├── page.js │ │ └── private │ │ │ └── page.js │ ├── components │ │ ├── CarForm.js │ │ ├── InputField.js │ │ ├── LoginForm.js │ │ ├── LogoutForm.js │ │ └── Navbar.js │ └── lib.js └── tailwind.config.js ├── LICENSE └── README.md /Chapter02/Chapter02-Aggregation_Frameworks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter02/Chapter02-Aggregation_Frameworks.js -------------------------------------------------------------------------------- /Chapter02/Chapter02-Creating-new-Documents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter02/Chapter02-Creating-new-Documents.js -------------------------------------------------------------------------------- /Chapter02/Chapter02-Deleting-Documents.js: -------------------------------------------------------------------------------- 1 | db.movies.deleteMany({genres: "PlaceHolder"}) 2 | 3 | -------------------------------------------------------------------------------- /Chapter02/Chapter02-Projection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter02/Chapter02-Projection.js -------------------------------------------------------------------------------- /Chapter02/Chapter02-Querying-in-MongoDB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter02/Chapter02-Querying-in-MongoDB.js -------------------------------------------------------------------------------- /Chapter02/Chapter02-Updating-Documents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter02/Chapter02-Updating-Documents.js -------------------------------------------------------------------------------- /Chapter03/.env: -------------------------------------------------------------------------------- 1 | API_URL=https://api.com/v2 2 | SECRET_KEY=s3cretstr1n6 3 | -------------------------------------------------------------------------------- /Chapter03/chapter3_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_01.py -------------------------------------------------------------------------------- /Chapter03/chapter3_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_02.py -------------------------------------------------------------------------------- /Chapter03/chapter3_03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_03.py -------------------------------------------------------------------------------- /Chapter03/chapter3_04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_04.py -------------------------------------------------------------------------------- /Chapter03/chapter3_05.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_05.py -------------------------------------------------------------------------------- /Chapter03/chapter3_06.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_06.py -------------------------------------------------------------------------------- /Chapter03/chapter3_07.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_07.py -------------------------------------------------------------------------------- /Chapter03/chapter3_08.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_08.py -------------------------------------------------------------------------------- /Chapter03/chapter3_09.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_09.py -------------------------------------------------------------------------------- /Chapter03/chapter3_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_10.py -------------------------------------------------------------------------------- /Chapter03/chapter3_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_11.py -------------------------------------------------------------------------------- /Chapter03/chapter3_12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_12.py -------------------------------------------------------------------------------- /Chapter03/chapter3_13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_13.py -------------------------------------------------------------------------------- /Chapter03/chapter3_14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_14.py -------------------------------------------------------------------------------- /Chapter03/chapter3_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_15.py -------------------------------------------------------------------------------- /Chapter03/chapter3_16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_16.py -------------------------------------------------------------------------------- /Chapter03/chapter3_17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/chapter3_17.py -------------------------------------------------------------------------------- /Chapter03/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter03/requirements.txt -------------------------------------------------------------------------------- /Chapter04/car.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/car.jpeg -------------------------------------------------------------------------------- /Chapter04/chapter4_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_01.py -------------------------------------------------------------------------------- /Chapter04/chapter4_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_02.py -------------------------------------------------------------------------------- /Chapter04/chapter4_03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_03.py -------------------------------------------------------------------------------- /Chapter04/chapter4_04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_04.py -------------------------------------------------------------------------------- /Chapter04/chapter4_05.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_05.py -------------------------------------------------------------------------------- /Chapter04/chapter4_06.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_06.py -------------------------------------------------------------------------------- /Chapter04/chapter4_07.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_07.py -------------------------------------------------------------------------------- /Chapter04/chapter4_08.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_08.py -------------------------------------------------------------------------------- /Chapter04/chapter4_09.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_09.py -------------------------------------------------------------------------------- /Chapter04/chapter4_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_10.py -------------------------------------------------------------------------------- /Chapter04/chapter4_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_11.py -------------------------------------------------------------------------------- /Chapter04/chapter4_12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_12.py -------------------------------------------------------------------------------- /Chapter04/chapter4_13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_13.py -------------------------------------------------------------------------------- /Chapter04/chapter4_14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_14.py -------------------------------------------------------------------------------- /Chapter04/chapter4_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_15.py -------------------------------------------------------------------------------- /Chapter04/chapter4_16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_16.py -------------------------------------------------------------------------------- /Chapter04/chapter4_17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/chapter4_17.py -------------------------------------------------------------------------------- /Chapter04/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/requirements.txt -------------------------------------------------------------------------------- /Chapter04/routers/__pycache__/cars.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/routers/__pycache__/cars.cpython-311.pyc -------------------------------------------------------------------------------- /Chapter04/routers/__pycache__/user.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/routers/__pycache__/user.cpython-311.pyc -------------------------------------------------------------------------------- /Chapter04/routers/cars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/routers/cars.py -------------------------------------------------------------------------------- /Chapter04/routers/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter04/routers/user.py -------------------------------------------------------------------------------- /Chapter05/frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /Chapter05/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/.gitignore -------------------------------------------------------------------------------- /Chapter05/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/README.md -------------------------------------------------------------------------------- /Chapter05/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/index.html -------------------------------------------------------------------------------- /Chapter05/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/package-lock.json -------------------------------------------------------------------------------- /Chapter05/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/package.json -------------------------------------------------------------------------------- /Chapter05/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/postcss.config.js -------------------------------------------------------------------------------- /Chapter05/frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/public/vite.svg -------------------------------------------------------------------------------- /Chapter05/frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/src/App.jsx -------------------------------------------------------------------------------- /Chapter05/frontend/src/App2.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/src/App2.jsx -------------------------------------------------------------------------------- /Chapter05/frontend/src/App3.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/src/App3.jsx -------------------------------------------------------------------------------- /Chapter05/frontend/src/components/Button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/src/components/Button.jsx -------------------------------------------------------------------------------- /Chapter05/frontend/src/components/Card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/src/components/Card.jsx -------------------------------------------------------------------------------- /Chapter05/frontend/src/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/src/components/Header.jsx -------------------------------------------------------------------------------- /Chapter05/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/src/index.css -------------------------------------------------------------------------------- /Chapter05/frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/src/main.jsx -------------------------------------------------------------------------------- /Chapter05/frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/tailwind.config.js -------------------------------------------------------------------------------- /Chapter05/frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter05/frontend/vite.config.js -------------------------------------------------------------------------------- /Chapter06/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/backend/.gitignore -------------------------------------------------------------------------------- /Chapter06/backend/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/backend/README.txt -------------------------------------------------------------------------------- /Chapter06/backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/backend/app.py -------------------------------------------------------------------------------- /Chapter06/backend/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/backend/authentication.py -------------------------------------------------------------------------------- /Chapter06/backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/backend/models.py -------------------------------------------------------------------------------- /Chapter06/backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/backend/requirements.txt -------------------------------------------------------------------------------- /Chapter06/backend/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter06/backend/routers/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/backend/routers/users.py -------------------------------------------------------------------------------- /Chapter06/backend/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/backend/users.json -------------------------------------------------------------------------------- /Chapter06/frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /Chapter06/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/.gitignore -------------------------------------------------------------------------------- /Chapter06/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/README.md -------------------------------------------------------------------------------- /Chapter06/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/index.html -------------------------------------------------------------------------------- /Chapter06/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/package.json -------------------------------------------------------------------------------- /Chapter06/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/postcss.config.js -------------------------------------------------------------------------------- /Chapter06/frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/public/vite.svg -------------------------------------------------------------------------------- /Chapter06/frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/src/App.jsx -------------------------------------------------------------------------------- /Chapter06/frontend/src/AuthContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/src/AuthContext.jsx -------------------------------------------------------------------------------- /Chapter06/frontend/src/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/src/Login.jsx -------------------------------------------------------------------------------- /Chapter06/frontend/src/Message.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/src/Message.jsx -------------------------------------------------------------------------------- /Chapter06/frontend/src/Register.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/src/Register.jsx -------------------------------------------------------------------------------- /Chapter06/frontend/src/Users.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/src/Users.jsx -------------------------------------------------------------------------------- /Chapter06/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/src/index.css -------------------------------------------------------------------------------- /Chapter06/frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/src/main.jsx -------------------------------------------------------------------------------- /Chapter06/frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/tailwind.config.js -------------------------------------------------------------------------------- /Chapter06/frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter06/frontend/vite.config.js -------------------------------------------------------------------------------- /Chapter07/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/.env -------------------------------------------------------------------------------- /Chapter07/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/.gitignore -------------------------------------------------------------------------------- /Chapter07/backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/app.py -------------------------------------------------------------------------------- /Chapter07/backend/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/authentication.py -------------------------------------------------------------------------------- /Chapter07/backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/config.py -------------------------------------------------------------------------------- /Chapter07/backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/models.py -------------------------------------------------------------------------------- /Chapter07/backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/requirements.txt -------------------------------------------------------------------------------- /Chapter07/backend/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter07/backend/routers/cars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/routers/cars.py -------------------------------------------------------------------------------- /Chapter07/backend/routers/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/routers/users.py -------------------------------------------------------------------------------- /Chapter07/backend/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter07/backend/test_models.py -------------------------------------------------------------------------------- /Chapter08/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/.eslintrc.cjs -------------------------------------------------------------------------------- /Chapter08/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/.gitignore -------------------------------------------------------------------------------- /Chapter08/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/README.md -------------------------------------------------------------------------------- /Chapter08/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/index.html -------------------------------------------------------------------------------- /Chapter08/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/package.json -------------------------------------------------------------------------------- /Chapter08/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/postcss.config.js -------------------------------------------------------------------------------- /Chapter08/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/public/vite.svg -------------------------------------------------------------------------------- /Chapter08/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/App.css -------------------------------------------------------------------------------- /Chapter08/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/App.jsx -------------------------------------------------------------------------------- /Chapter08/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/assets/react.svg -------------------------------------------------------------------------------- /Chapter08/src/components/AuthRequired.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/components/AuthRequired.jsx -------------------------------------------------------------------------------- /Chapter08/src/components/CarCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/components/CarCard.jsx -------------------------------------------------------------------------------- /Chapter08/src/components/CarForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/components/CarForm.jsx -------------------------------------------------------------------------------- /Chapter08/src/components/InputField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/components/InputField.jsx -------------------------------------------------------------------------------- /Chapter08/src/components/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/components/LoginForm.jsx -------------------------------------------------------------------------------- /Chapter08/src/contexts/AuthContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/contexts/AuthContext.jsx -------------------------------------------------------------------------------- /Chapter08/src/hooks/useAuth.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/hooks/useAuth.jsx -------------------------------------------------------------------------------- /Chapter08/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/index.css -------------------------------------------------------------------------------- /Chapter08/src/layouts/RootLayout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/layouts/RootLayout.jsx -------------------------------------------------------------------------------- /Chapter08/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/main.jsx -------------------------------------------------------------------------------- /Chapter08/src/pages/Cars.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/pages/Cars.jsx -------------------------------------------------------------------------------- /Chapter08/src/pages/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/pages/Home.jsx -------------------------------------------------------------------------------- /Chapter08/src/pages/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/pages/Login.jsx -------------------------------------------------------------------------------- /Chapter08/src/pages/NewCar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/pages/NewCar.jsx -------------------------------------------------------------------------------- /Chapter08/src/pages/NotFound.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/pages/NotFound.jsx -------------------------------------------------------------------------------- /Chapter08/src/pages/SingleCar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/pages/SingleCar.jsx -------------------------------------------------------------------------------- /Chapter08/src/utils/fetchCarData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/src/utils/fetchCarData.js -------------------------------------------------------------------------------- /Chapter08/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/tailwind.config.js -------------------------------------------------------------------------------- /Chapter08/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter08/vite.config.js -------------------------------------------------------------------------------- /Chapter09/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/.gitignore -------------------------------------------------------------------------------- /Chapter09/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/app.py -------------------------------------------------------------------------------- /Chapter09/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/authentication.py -------------------------------------------------------------------------------- /Chapter09/background.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/background.py -------------------------------------------------------------------------------- /Chapter09/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/config.py -------------------------------------------------------------------------------- /Chapter09/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/database.py -------------------------------------------------------------------------------- /Chapter09/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/models.py -------------------------------------------------------------------------------- /Chapter09/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/requirements.txt -------------------------------------------------------------------------------- /Chapter09/routers/cars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/routers/cars.py -------------------------------------------------------------------------------- /Chapter09/routers/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter09/routers/user.py -------------------------------------------------------------------------------- /Chapter10/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /Chapter10/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/.gitignore -------------------------------------------------------------------------------- /Chapter10/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/README.md -------------------------------------------------------------------------------- /Chapter10/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/jsconfig.json -------------------------------------------------------------------------------- /Chapter10/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/next.config.mjs -------------------------------------------------------------------------------- /Chapter10/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/package-lock.json -------------------------------------------------------------------------------- /Chapter10/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/package.json -------------------------------------------------------------------------------- /Chapter10/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/postcss.config.mjs -------------------------------------------------------------------------------- /Chapter10/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/public/next.svg -------------------------------------------------------------------------------- /Chapter10/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/public/vercel.svg -------------------------------------------------------------------------------- /Chapter10/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/sample.json -------------------------------------------------------------------------------- /Chapter10/src/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/actions.js -------------------------------------------------------------------------------- /Chapter10/src/app/cars/[id]/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/cars/[id]/page.js -------------------------------------------------------------------------------- /Chapter10/src/app/cars/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/cars/error.js -------------------------------------------------------------------------------- /Chapter10/src/app/cars/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/cars/layout.js -------------------------------------------------------------------------------- /Chapter10/src/app/cars/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/cars/page.js -------------------------------------------------------------------------------- /Chapter10/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/favicon.ico -------------------------------------------------------------------------------- /Chapter10/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/globals.css -------------------------------------------------------------------------------- /Chapter10/src/app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/layout.js -------------------------------------------------------------------------------- /Chapter10/src/app/login/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/login/page.js -------------------------------------------------------------------------------- /Chapter10/src/app/not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/not-found.js -------------------------------------------------------------------------------- /Chapter10/src/app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/page.js -------------------------------------------------------------------------------- /Chapter10/src/app/private/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/app/private/page.js -------------------------------------------------------------------------------- /Chapter10/src/components/CarForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/components/CarForm.js -------------------------------------------------------------------------------- /Chapter10/src/components/InputField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/components/InputField.js -------------------------------------------------------------------------------- /Chapter10/src/components/LoginForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/components/LoginForm.js -------------------------------------------------------------------------------- /Chapter10/src/components/LogoutForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/components/LogoutForm.js -------------------------------------------------------------------------------- /Chapter10/src/components/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/components/Navbar.js -------------------------------------------------------------------------------- /Chapter10/src/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/src/lib.js -------------------------------------------------------------------------------- /Chapter10/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/Chapter10/tailwind.config.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-FastAPI-React-and-MongoDB-2nd-Edition/HEAD/README.md --------------------------------------------------------------------------------