{"id":23491482,"url":"https://github.com/sarwar-asik/time-app","last_synced_at":"2025-04-14T22:49:28.764Z","repository":{"id":250038016,"uuid":"823553213","full_name":"sarwar-asik/time-app","owner":"sarwar-asik","description":null,"archived":false,"fork":false,"pushed_at":"2024-07-06T07:12:55.000Z","size":1647,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-16T12:27:10.185Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/sarwar-asik.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-07-03T08:49:33.000Z","updated_at":"2024-07-24T17:40:52.000Z","dependencies_parsed_at":"2024-07-24T21:31:42.663Z","dependency_job_id":"2c0a4e0d-8dd2-4df3-b795-6bff2906ff81","html_url":"https://github.com/sarwar-asik/time-app","commit_stats":null,"previous_names":["sarwar-asik/time-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sarwar-asik%2Ftime-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sarwar-asik%2Ftime-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sarwar-asik%2Ftime-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sarwar-asik%2Ftime-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sarwar-asik","download_url":"https://codeload.github.com/sarwar-asik/time-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248975299,"owners_count":21192199,"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":[],"created_at":"2024-12-25T01:27:59.860Z","updated_at":"2025-04-14T22:49:28.724Z","avatar_url":"https://github.com/sarwar-asik.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Time Application\n\n## Introduction\n\nThe \"N Time Location\" application is a React Native project built using Expo. It displays the current time, location, and additional dynamic content. The application is divided into three main sections:\n\n1. **Proverb Section**: Displays a random proverb.\n2. **Time and Location Section**: Shows the current time and location, along with some icons and dynamic buttons.\n3. **Details Section**: Provides detailed information about the location and a list of years, which dynamically changes based on the second section's button interactions.\n\n## Features\n\n- Displays the current time and updates it in real-time.\n- Fetches and displays the user's current location.\n- Shows a random proverb each time the app is opened.\n- Interactive UI with dynamic buttons that change the content in the third section.\n- Clean and reusable components with well-structured styles.\n\n## Screen shots\n![Time and Location Section](./assets/app/sstime.jpeg)\n\n\n## Technologies Used\n\n- React Native\n- Expo\n- React Native Geolocation Service\n- TypeScript\n- Styled Components\n\n## FOLDER structure\n\n```\n\n│ ├── node_modules\n│ ├── components\n│ │ ├── Home.tsx\n│ │ ├── DetailsComponent.tsx\n│ ├── assets\n│ │ ├── app\n│ │ │ ├── arrow-down.png\n│ │ │ ├── arrow-up.png\n│ │ │ ├── light-bg.png\n│ │ │ ├── refresh.png\n│ │ │ ├── sun.png\n│ │ ├── adaptive-icon.png\n│ │ ├── favicon.png\n│ │ ├── icon.png\n│ │ ├── splash.png\n│ ├── styles\n│ │ ├── styles.ts\n│ ├── App.tsx\n│ ├── babel.config.js\n│ ├── package.json\n│ ├── tsconfig.json\n\n```\n\n## Learned Concepts\n\n- How to set up and use Expo for React Native projects.\n- Fetching and displaying real-time data (current time and location).\n- Managing state and props in React Native.\n- Creating reusable components.\n- Styling in React Native using StyleSheet and styled-components.\n- Handling user permissions for location services.\n- Dynamically updating UI based on user interactions.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsarwar-asik%2Ftime-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsarwar-asik%2Ftime-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsarwar-asik%2Ftime-app/lists"}