├── README.md ├── backend ├── .gitignore ├── .npmignore ├── README.md ├── config │ ├── .checksums │ └── @sanity │ │ ├── data-aspects.json │ │ ├── default-layout.json │ │ ├── default-login.json │ │ └── form-builder.json ├── package-lock.json ├── package.json ├── plugins │ └── .gitkeep ├── sanity.json ├── schemas │ ├── comment.js │ ├── pin.js │ ├── postedBy.js │ ├── save.js │ ├── schema.js │ └── user.js ├── static │ ├── .gitkeep │ └── favicon.ico ├── tsconfig.json └── yarn.lock └── frontend ├── .env ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── _redirects ├── favicon.png ├── index.html ├── manifest.json └── robots.txt ├── src ├── App.js ├── assets │ ├── neo-sakura-404-not-found.png │ ├── neo-sakura-delivery.png │ ├── neo-sakura-fatal-error.png │ ├── neo-sakura-searching.png │ ├── neo-sakura-workflow.png │ └── share.mp4 ├── client.js ├── components │ ├── CreatePin.jsx │ ├── Feed.jsx │ ├── Login.jsx │ ├── MasonryLayout.jsx │ ├── Navbar.jsx │ ├── Pin.jsx │ ├── PinDetail.jsx │ ├── Search.jsx │ ├── Sidebar.jsx │ ├── Spinner.jsx │ ├── UserProfile.jsx │ └── index.js ├── container │ ├── Home.jsx │ └── Pins.jsx ├── index.css ├── index.js └── utils │ ├── data.js │ └── fetchUser.js └── tailwind.config.js /README.md: -------------------------------------------------------------------------------- 1 | # PinIt 2 | ## It's a photo sharing website 3 | -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/.npmignore -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/config/.checksums: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/config/.checksums -------------------------------------------------------------------------------- /backend/config/@sanity/data-aspects.json: -------------------------------------------------------------------------------- 1 | { 2 | "listOptions": {} 3 | } 4 | -------------------------------------------------------------------------------- /backend/config/@sanity/default-layout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/config/@sanity/default-layout.json -------------------------------------------------------------------------------- /backend/config/@sanity/default-login.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/config/@sanity/default-login.json -------------------------------------------------------------------------------- /backend/config/@sanity/form-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/config/@sanity/form-builder.json -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/plugins/.gitkeep: -------------------------------------------------------------------------------- 1 | User-specific packages can be placed here 2 | -------------------------------------------------------------------------------- /backend/sanity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/sanity.json -------------------------------------------------------------------------------- /backend/schemas/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/schemas/comment.js -------------------------------------------------------------------------------- /backend/schemas/pin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/schemas/pin.js -------------------------------------------------------------------------------- /backend/schemas/postedBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/schemas/postedBy.js -------------------------------------------------------------------------------- /backend/schemas/save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/schemas/save.js -------------------------------------------------------------------------------- /backend/schemas/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/schemas/schema.js -------------------------------------------------------------------------------- /backend/schemas/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/schemas/user.js -------------------------------------------------------------------------------- /backend/static/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/static/.gitkeep -------------------------------------------------------------------------------- /backend/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/static/favicon.ico -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /backend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/backend/yarn.lock -------------------------------------------------------------------------------- /frontend/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/.env -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/public/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 -------------------------------------------------------------------------------- /frontend/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/public/favicon.png -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/App.js -------------------------------------------------------------------------------- /frontend/src/assets/neo-sakura-404-not-found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/assets/neo-sakura-404-not-found.png -------------------------------------------------------------------------------- /frontend/src/assets/neo-sakura-delivery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/assets/neo-sakura-delivery.png -------------------------------------------------------------------------------- /frontend/src/assets/neo-sakura-fatal-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/assets/neo-sakura-fatal-error.png -------------------------------------------------------------------------------- /frontend/src/assets/neo-sakura-searching.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/assets/neo-sakura-searching.png -------------------------------------------------------------------------------- /frontend/src/assets/neo-sakura-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/assets/neo-sakura-workflow.png -------------------------------------------------------------------------------- /frontend/src/assets/share.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/assets/share.mp4 -------------------------------------------------------------------------------- /frontend/src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/client.js -------------------------------------------------------------------------------- /frontend/src/components/CreatePin.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/CreatePin.jsx -------------------------------------------------------------------------------- /frontend/src/components/Feed.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/Feed.jsx -------------------------------------------------------------------------------- /frontend/src/components/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/Login.jsx -------------------------------------------------------------------------------- /frontend/src/components/MasonryLayout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/MasonryLayout.jsx -------------------------------------------------------------------------------- /frontend/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/Navbar.jsx -------------------------------------------------------------------------------- /frontend/src/components/Pin.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/Pin.jsx -------------------------------------------------------------------------------- /frontend/src/components/PinDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/PinDetail.jsx -------------------------------------------------------------------------------- /frontend/src/components/Search.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/Search.jsx -------------------------------------------------------------------------------- /frontend/src/components/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/Sidebar.jsx -------------------------------------------------------------------------------- /frontend/src/components/Spinner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/Spinner.jsx -------------------------------------------------------------------------------- /frontend/src/components/UserProfile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/UserProfile.jsx -------------------------------------------------------------------------------- /frontend/src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/components/index.js -------------------------------------------------------------------------------- /frontend/src/container/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/container/Home.jsx -------------------------------------------------------------------------------- /frontend/src/container/Pins.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/container/Pins.jsx -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/utils/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/utils/data.js -------------------------------------------------------------------------------- /frontend/src/utils/fetchUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/src/utils/fetchUser.js -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mehedi53423/PinIt/HEAD/frontend/tailwind.config.js --------------------------------------------------------------------------------