├── .env.example ├── .gitignore ├── Notes.md ├── README.md ├── app.json ├── app ├── (auth) │ └── login.tsx ├── (tabs) │ ├── _layout.tsx │ ├── bookmarks.tsx │ ├── create.tsx │ ├── index.tsx │ ├── notifications.tsx │ └── profile.tsx ├── _layout.tsx ├── index.tsx └── user │ ├── [id].tsx │ └── _layout.tsx ├── assets ├── fonts │ ├── JetBrainsMono-Medium.ttf │ └── SpaceMono-Regular.ttf └── images │ ├── adaptive-icon.png │ ├── auth-bg-1.png │ ├── auth-bg-2.png │ ├── auth-bg-3.png │ ├── favicon.png │ ├── icon.png │ ├── partial-react-logo.png │ ├── react-logo.png │ ├── react-logo@2x.png │ ├── react-logo@3x.png │ ├── screenshot-for-readme.png │ └── splash-icon.png ├── cache.ts ├── components ├── Comment.tsx ├── CommentsModal.tsx ├── InitialLayout.tsx ├── Loader.tsx ├── Notification.tsx ├── Post.tsx ├── Stories.tsx └── Story.tsx ├── constants ├── mock-data.ts └── theme.ts ├── convex ├── README.md ├── _generated │ ├── api.d.ts │ ├── api.js │ ├── dataModel.d.ts │ ├── server.d.ts │ └── server.js ├── auth.config.ts ├── bookmarks.ts ├── comments.ts ├── http.ts ├── notifications.ts ├── posts.ts ├── schema.ts ├── tsconfig.json └── users.ts ├── package.json ├── providers └── ClerkAndConvexProvider.tsx ├── styles ├── auth.styles.ts ├── create.styles.ts ├── feed.styles.ts ├── notifications.styles.ts └── profile.styles.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/.gitignore -------------------------------------------------------------------------------- /Notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/Notes.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app.json -------------------------------------------------------------------------------- /app/(auth)/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/(auth)/login.tsx -------------------------------------------------------------------------------- /app/(tabs)/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/(tabs)/_layout.tsx -------------------------------------------------------------------------------- /app/(tabs)/bookmarks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/(tabs)/bookmarks.tsx -------------------------------------------------------------------------------- /app/(tabs)/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/(tabs)/create.tsx -------------------------------------------------------------------------------- /app/(tabs)/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/(tabs)/index.tsx -------------------------------------------------------------------------------- /app/(tabs)/notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/(tabs)/notifications.tsx -------------------------------------------------------------------------------- /app/(tabs)/profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/(tabs)/profile.tsx -------------------------------------------------------------------------------- /app/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/_layout.tsx -------------------------------------------------------------------------------- /app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/index.tsx -------------------------------------------------------------------------------- /app/user/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/user/[id].tsx -------------------------------------------------------------------------------- /app/user/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/app/user/_layout.tsx -------------------------------------------------------------------------------- /assets/fonts/JetBrainsMono-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/fonts/JetBrainsMono-Medium.ttf -------------------------------------------------------------------------------- /assets/fonts/SpaceMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/fonts/SpaceMono-Regular.ttf -------------------------------------------------------------------------------- /assets/images/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/adaptive-icon.png -------------------------------------------------------------------------------- /assets/images/auth-bg-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/auth-bg-1.png -------------------------------------------------------------------------------- /assets/images/auth-bg-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/auth-bg-2.png -------------------------------------------------------------------------------- /assets/images/auth-bg-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/auth-bg-3.png -------------------------------------------------------------------------------- /assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/favicon.png -------------------------------------------------------------------------------- /assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/icon.png -------------------------------------------------------------------------------- /assets/images/partial-react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/partial-react-logo.png -------------------------------------------------------------------------------- /assets/images/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/react-logo.png -------------------------------------------------------------------------------- /assets/images/react-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/react-logo@2x.png -------------------------------------------------------------------------------- /assets/images/react-logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/react-logo@3x.png -------------------------------------------------------------------------------- /assets/images/screenshot-for-readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/screenshot-for-readme.png -------------------------------------------------------------------------------- /assets/images/splash-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/assets/images/splash-icon.png -------------------------------------------------------------------------------- /cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/cache.ts -------------------------------------------------------------------------------- /components/Comment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/components/Comment.tsx -------------------------------------------------------------------------------- /components/CommentsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/components/CommentsModal.tsx -------------------------------------------------------------------------------- /components/InitialLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/components/InitialLayout.tsx -------------------------------------------------------------------------------- /components/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/components/Loader.tsx -------------------------------------------------------------------------------- /components/Notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/components/Notification.tsx -------------------------------------------------------------------------------- /components/Post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/components/Post.tsx -------------------------------------------------------------------------------- /components/Stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/components/Stories.tsx -------------------------------------------------------------------------------- /components/Story.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/components/Story.tsx -------------------------------------------------------------------------------- /constants/mock-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/constants/mock-data.ts -------------------------------------------------------------------------------- /constants/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/constants/theme.ts -------------------------------------------------------------------------------- /convex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/README.md -------------------------------------------------------------------------------- /convex/_generated/api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/_generated/api.d.ts -------------------------------------------------------------------------------- /convex/_generated/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/_generated/api.js -------------------------------------------------------------------------------- /convex/_generated/dataModel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/_generated/dataModel.d.ts -------------------------------------------------------------------------------- /convex/_generated/server.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/_generated/server.d.ts -------------------------------------------------------------------------------- /convex/_generated/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/_generated/server.js -------------------------------------------------------------------------------- /convex/auth.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/auth.config.ts -------------------------------------------------------------------------------- /convex/bookmarks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/bookmarks.ts -------------------------------------------------------------------------------- /convex/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/comments.ts -------------------------------------------------------------------------------- /convex/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/http.ts -------------------------------------------------------------------------------- /convex/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/notifications.ts -------------------------------------------------------------------------------- /convex/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/posts.ts -------------------------------------------------------------------------------- /convex/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/schema.ts -------------------------------------------------------------------------------- /convex/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/tsconfig.json -------------------------------------------------------------------------------- /convex/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/convex/users.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/package.json -------------------------------------------------------------------------------- /providers/ClerkAndConvexProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/providers/ClerkAndConvexProvider.tsx -------------------------------------------------------------------------------- /styles/auth.styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/styles/auth.styles.ts -------------------------------------------------------------------------------- /styles/create.styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/styles/create.styles.ts -------------------------------------------------------------------------------- /styles/feed.styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/styles/feed.styles.ts -------------------------------------------------------------------------------- /styles/notifications.styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/styles/notifications.styles.ts -------------------------------------------------------------------------------- /styles/profile.styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/styles/profile.styles.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/spotlight/HEAD/tsconfig.json --------------------------------------------------------------------------------