{"id":18743670,"url":"https://github.com/abdullah0dev/e-commercex","last_synced_at":"2026-04-04T08:40:02.525Z","repository":{"id":233524872,"uuid":"787374670","full_name":"Abdullah0Dev/e-commerceX","owner":"Abdullah0Dev","description":"e-commerce App with expo, redux, firebase, asyncstorage, and ...... ","archived":false,"fork":false,"pushed_at":"2024-10-17T09:32:13.000Z","size":771,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-20T06:36:30.071Z","etag":null,"topics":["adullahdev","expo","expo-cli","nativewind","react","reactnative","redux","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Abdullah0Dev.png","metadata":{"files":{"readme":"ReadMe.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-16T12:03:13.000Z","updated_at":"2025-02-03T21:45:40.000Z","dependencies_parsed_at":"2024-11-07T16:22:12.508Z","dependency_job_id":null,"html_url":"https://github.com/Abdullah0Dev/e-commerceX","commit_stats":null,"previous_names":["abdullah0dev/e-commercex"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Abdullah0Dev/e-commerceX","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2Fe-commerceX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2Fe-commerceX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2Fe-commerceX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2Fe-commerceX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Abdullah0Dev","download_url":"https://codeload.github.com/Abdullah0Dev/e-commerceX/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2Fe-commerceX/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259470939,"owners_count":22862996,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adullahdev","expo","expo-cli","nativewind","react","reactnative","redux","tailwindcss"],"created_at":"2024-11-07T16:12:07.491Z","updated_at":"2025-12-30T19:57:57.231Z","avatar_url":"https://github.com/Abdullah0Dev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":" \r\n# e-commerceX\r\n\r\nWelcome to e-commerceX! This is a powerful e-commerce mobile application built with React Native Expo, leveraging Redux for state management, Tailwind CSS for styling, TypeScript for type safety, and Firebase for authentication.\r\n\r\n\r\n## Features\r\n\r\n- **User Authentication**: Firebase authentication enables secure user sign-up, sign-in, and sign-out functionalities.\r\n- **Product Listings**: Browse through a wide range of products with detailed descriptions, images, and prices.\r\n- **Shopping Cart**: Add products to your cart and manage quantities before proceeding to checkout.\r\n- **Checkout Process**: Seamless checkout experience with options for payment and shipping information.\r\n- **Order History**: View past orders and track current order statuses.\r\n- **Search Functionality**: Easily find desired products through a search feature.\r\n- **Responsive Design**: Tailwind CSS ensures a responsive and visually appealing layout across devices.\r\n\r\n## Installation\r\n\r\n1. Clone the repository:\r\n\r\n   ```\r\n   git clone https://github.com/Abdullah0Dev/e-commerceX.git\r\n   ```\r\n\r\n2. Navigate to the project directory:\r\n\r\n   ```\r\n   cd e-commerceX\r\n   ```\r\n\r\n3. Install dependencies:\r\n\r\n   ```\r\n   npm install\r\n   ```\r\n\r\n4. Set up Firebase:\r\n   - Create a Firebase project and enable Firebase Authentication.\r\n   - Obtain your Firebase configuration details.\r\n   - Replace the Firebase configuration in `src/FirebaseConfig.ts` with your own.\r\n\r\n5. Run the application:\r\n\r\n   ```\r\n   npm start\r\n   ```\r\n\r\n   This will start the Expo development server. You can then run the app on an emulator/simulator or on your device via the Expo Go app.\r\n\r\n## Technologies Used\r\n\r\n- **React Native Expo**: Framework for building cross-platform mobile applications.\r\n- **Redux**: State management library for predictable state container.\r\n- **Tailwind CSS**: Utility-first CSS framework for styling.\r\n- **TypeScript**: Typed superset of JavaScript for enhanced code reliability and maintainability.\r\n- **Firebase**: Platform for building and managing web and mobile applications.\r\n \r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdullah0dev%2Fe-commercex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdullah0dev%2Fe-commercex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdullah0dev%2Fe-commercex/lists"}