├── .DS_Store ├── README.md ├── backend ├── .gitignore ├── package-lock.json ├── package.json └── src │ ├── index.js │ ├── lib │ ├── cloudinary.js │ ├── cron.js │ └── db.js │ ├── middleware │ └── auth.middleware.js │ ├── models │ ├── Book.js │ └── User.js │ └── routes │ ├── authRoutes.js │ └── bookRoutes.js └── mobile ├── .gitignore ├── README.md ├── app.json ├── app ├── (auth) │ ├── _layout.jsx │ ├── index.jsx │ └── signup.jsx ├── (tabs) │ ├── _layout.jsx │ ├── create.jsx │ ├── index.jsx │ └── profile.jsx └── _layout.jsx ├── assets ├── fonts │ ├── JetBrainsMono-Medium.ttf │ └── SpaceMono-Regular.ttf ├── images │ ├── adaptive-icon.png │ ├── favicon.png │ ├── i.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 └── styles │ ├── create.styles.js │ ├── home.styles.js │ ├── login.styles.js │ ├── profile.styles.js │ └── signup.styles.js ├── components ├── Loader.jsx ├── LogoutButton.jsx ├── ProfileHeader.jsx └── SafeScreen.jsx ├── constants ├── api.js └── colors.js ├── lib └── utils.js ├── package-lock.json ├── package.json ├── store └── authStore.js └── tsconfig.json /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/index.js -------------------------------------------------------------------------------- /backend/src/lib/cloudinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/lib/cloudinary.js -------------------------------------------------------------------------------- /backend/src/lib/cron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/lib/cron.js -------------------------------------------------------------------------------- /backend/src/lib/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/lib/db.js -------------------------------------------------------------------------------- /backend/src/middleware/auth.middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/middleware/auth.middleware.js -------------------------------------------------------------------------------- /backend/src/models/Book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/models/Book.js -------------------------------------------------------------------------------- /backend/src/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/models/User.js -------------------------------------------------------------------------------- /backend/src/routes/authRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/routes/authRoutes.js -------------------------------------------------------------------------------- /backend/src/routes/bookRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/backend/src/routes/bookRoutes.js -------------------------------------------------------------------------------- /mobile/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/.gitignore -------------------------------------------------------------------------------- /mobile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/README.md -------------------------------------------------------------------------------- /mobile/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app.json -------------------------------------------------------------------------------- /mobile/app/(auth)/_layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app/(auth)/_layout.jsx -------------------------------------------------------------------------------- /mobile/app/(auth)/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app/(auth)/index.jsx -------------------------------------------------------------------------------- /mobile/app/(auth)/signup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app/(auth)/signup.jsx -------------------------------------------------------------------------------- /mobile/app/(tabs)/_layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app/(tabs)/_layout.jsx -------------------------------------------------------------------------------- /mobile/app/(tabs)/create.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app/(tabs)/create.jsx -------------------------------------------------------------------------------- /mobile/app/(tabs)/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app/(tabs)/index.jsx -------------------------------------------------------------------------------- /mobile/app/(tabs)/profile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app/(tabs)/profile.jsx -------------------------------------------------------------------------------- /mobile/app/_layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/app/_layout.jsx -------------------------------------------------------------------------------- /mobile/assets/fonts/JetBrainsMono-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/fonts/JetBrainsMono-Medium.ttf -------------------------------------------------------------------------------- /mobile/assets/fonts/SpaceMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/fonts/SpaceMono-Regular.ttf -------------------------------------------------------------------------------- /mobile/assets/images/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/adaptive-icon.png -------------------------------------------------------------------------------- /mobile/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/favicon.png -------------------------------------------------------------------------------- /mobile/assets/images/i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/i.png -------------------------------------------------------------------------------- /mobile/assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/icon.png -------------------------------------------------------------------------------- /mobile/assets/images/partial-react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/partial-react-logo.png -------------------------------------------------------------------------------- /mobile/assets/images/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/react-logo.png -------------------------------------------------------------------------------- /mobile/assets/images/react-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/react-logo@2x.png -------------------------------------------------------------------------------- /mobile/assets/images/react-logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/react-logo@3x.png -------------------------------------------------------------------------------- /mobile/assets/images/screenshot-for-readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/screenshot-for-readme.png -------------------------------------------------------------------------------- /mobile/assets/images/splash-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/images/splash-icon.png -------------------------------------------------------------------------------- /mobile/assets/styles/create.styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/styles/create.styles.js -------------------------------------------------------------------------------- /mobile/assets/styles/home.styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/styles/home.styles.js -------------------------------------------------------------------------------- /mobile/assets/styles/login.styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/styles/login.styles.js -------------------------------------------------------------------------------- /mobile/assets/styles/profile.styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/styles/profile.styles.js -------------------------------------------------------------------------------- /mobile/assets/styles/signup.styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/assets/styles/signup.styles.js -------------------------------------------------------------------------------- /mobile/components/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/components/Loader.jsx -------------------------------------------------------------------------------- /mobile/components/LogoutButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/components/LogoutButton.jsx -------------------------------------------------------------------------------- /mobile/components/ProfileHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/components/ProfileHeader.jsx -------------------------------------------------------------------------------- /mobile/components/SafeScreen.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/components/SafeScreen.jsx -------------------------------------------------------------------------------- /mobile/constants/api.js: -------------------------------------------------------------------------------- 1 | export const API_URL = "http://localhost:3000/api"; 2 | -------------------------------------------------------------------------------- /mobile/constants/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/constants/colors.js -------------------------------------------------------------------------------- /mobile/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/lib/utils.js -------------------------------------------------------------------------------- /mobile/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/package-lock.json -------------------------------------------------------------------------------- /mobile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/package.json -------------------------------------------------------------------------------- /mobile/store/authStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/store/authStore.js -------------------------------------------------------------------------------- /mobile/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burakorkmez/bookworm-expo/HEAD/mobile/tsconfig.json --------------------------------------------------------------------------------