├── .env ├── .eslintrc.json ├── .gitignore ├── README.md ├── next.config.mjs ├── package.json ├── postcss.config.js ├── prisma └── schema.prisma ├── public ├── medium-icon.svg ├── next.svg ├── no-image.jpg └── vercel.svg ├── src ├── actions │ ├── Clap.ts │ ├── Comments.ts │ ├── Following.ts │ ├── Save.ts │ ├── Topics.ts │ ├── User.ts │ ├── cloudinary.ts │ ├── getStories.ts │ └── me.ts ├── app │ ├── api │ │ ├── clap │ │ │ └── route.ts │ │ ├── clapcomment │ │ │ └── route.ts │ │ ├── commentstory │ │ │ └── route.ts │ │ ├── editstory │ │ │ └── route.ts │ │ ├── following │ │ │ └── route.ts │ │ ├── new-story │ │ │ └── route.ts │ │ ├── publish-new-story │ │ │ └── route.ts │ │ ├── replycomments │ │ │ └── route.ts │ │ ├── save │ │ │ └── route.ts │ │ └── topics │ │ │ └── route.ts │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── me │ │ ├── StoryPage.tsx │ │ ├── drafts │ │ │ └── page.tsx │ │ ├── published │ │ │ └── page.tsx │ │ └── saved │ │ │ └── page.tsx │ ├── page.tsx │ ├── prismadb.ts │ ├── published │ │ ├── AuthorSpecific.tsx │ │ ├── AuthorStories.tsx │ │ ├── ClapComponent.tsx │ │ ├── CommentComponent.tsx │ │ ├── FollowComponent.tsx │ │ ├── RenderStory.tsx │ │ ├── SaveComponent.tsx │ │ ├── ShareComponent.tsx │ │ ├── UserBadge.tsx │ │ └── [storyId] │ │ │ └── page.tsx │ ├── search │ │ ├── SearchList.tsx │ │ └── page.tsx │ └── story │ │ ├── NavbarStory.tsx │ │ ├── New-Story.tsx │ │ ├── [storyId] │ │ └── page.tsx │ │ └── new_story.css ├── components │ ├── Navbar.tsx │ ├── StoryItem.tsx │ └── StoryList.tsx └── middleware.ts ├── tailwind.config.ts └── tsconfig.json /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/.env -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/README.md -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/medium-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/public/medium-icon.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/no-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/public/no-image.jpg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/actions/Clap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/Clap.ts -------------------------------------------------------------------------------- /src/actions/Comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/Comments.ts -------------------------------------------------------------------------------- /src/actions/Following.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/Following.ts -------------------------------------------------------------------------------- /src/actions/Save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/Save.ts -------------------------------------------------------------------------------- /src/actions/Topics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/Topics.ts -------------------------------------------------------------------------------- /src/actions/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/User.ts -------------------------------------------------------------------------------- /src/actions/cloudinary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/cloudinary.ts -------------------------------------------------------------------------------- /src/actions/getStories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/getStories.ts -------------------------------------------------------------------------------- /src/actions/me.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/actions/me.ts -------------------------------------------------------------------------------- /src/app/api/clap/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/clap/route.ts -------------------------------------------------------------------------------- /src/app/api/clapcomment/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/clapcomment/route.ts -------------------------------------------------------------------------------- /src/app/api/commentstory/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/commentstory/route.ts -------------------------------------------------------------------------------- /src/app/api/editstory/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/editstory/route.ts -------------------------------------------------------------------------------- /src/app/api/following/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/following/route.ts -------------------------------------------------------------------------------- /src/app/api/new-story/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/new-story/route.ts -------------------------------------------------------------------------------- /src/app/api/publish-new-story/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/publish-new-story/route.ts -------------------------------------------------------------------------------- /src/app/api/replycomments/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/replycomments/route.ts -------------------------------------------------------------------------------- /src/app/api/save/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/save/route.ts -------------------------------------------------------------------------------- /src/app/api/topics/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/api/topics/route.ts -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/me/StoryPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/me/StoryPage.tsx -------------------------------------------------------------------------------- /src/app/me/drafts/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/me/drafts/page.tsx -------------------------------------------------------------------------------- /src/app/me/published/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/me/published/page.tsx -------------------------------------------------------------------------------- /src/app/me/saved/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/me/saved/page.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/prismadb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/prismadb.ts -------------------------------------------------------------------------------- /src/app/published/AuthorSpecific.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/AuthorSpecific.tsx -------------------------------------------------------------------------------- /src/app/published/AuthorStories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/AuthorStories.tsx -------------------------------------------------------------------------------- /src/app/published/ClapComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/ClapComponent.tsx -------------------------------------------------------------------------------- /src/app/published/CommentComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/CommentComponent.tsx -------------------------------------------------------------------------------- /src/app/published/FollowComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/FollowComponent.tsx -------------------------------------------------------------------------------- /src/app/published/RenderStory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/RenderStory.tsx -------------------------------------------------------------------------------- /src/app/published/SaveComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/SaveComponent.tsx -------------------------------------------------------------------------------- /src/app/published/ShareComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/ShareComponent.tsx -------------------------------------------------------------------------------- /src/app/published/UserBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/UserBadge.tsx -------------------------------------------------------------------------------- /src/app/published/[storyId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/published/[storyId]/page.tsx -------------------------------------------------------------------------------- /src/app/search/SearchList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/search/SearchList.tsx -------------------------------------------------------------------------------- /src/app/search/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/search/page.tsx -------------------------------------------------------------------------------- /src/app/story/NavbarStory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/story/NavbarStory.tsx -------------------------------------------------------------------------------- /src/app/story/New-Story.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/story/New-Story.tsx -------------------------------------------------------------------------------- /src/app/story/[storyId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/story/[storyId]/page.tsx -------------------------------------------------------------------------------- /src/app/story/new_story.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/app/story/new_story.css -------------------------------------------------------------------------------- /src/components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/components/Navbar.tsx -------------------------------------------------------------------------------- /src/components/StoryItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/components/StoryItem.tsx -------------------------------------------------------------------------------- /src/components/StoryList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/components/StoryList.tsx -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sattu2806/Write-Sphere/HEAD/tsconfig.json --------------------------------------------------------------------------------