{"id":28840491,"url":"https://github.com/l2fprod/mytimeline","last_synced_at":"2025-10-28T16:09:19.744Z","repository":{"id":295501669,"uuid":"986677525","full_name":"l2fprod/mytimeline","owner":"l2fprod","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-27T00:19:41.000Z","size":816,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-27T00:28:15.802Z","etag":null,"topics":["device","timeline","vibe-coding"],"latest_commit_sha":null,"homepage":"https://mytimeline.fredericlavigne.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/l2fprod.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2025-05-20T01:10:59.000Z","updated_at":"2025-05-27T00:19:44.000Z","dependencies_parsed_at":"2025-05-27T00:28:17.554Z","dependency_job_id":null,"html_url":"https://github.com/l2fprod/mytimeline","commit_stats":null,"previous_names":["l2fprod/my-device-timeline","l2fprod/mytimeline"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/l2fprod/mytimeline","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l2fprod%2Fmytimeline","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l2fprod%2Fmytimeline/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l2fprod%2Fmytimeline/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l2fprod%2Fmytimeline/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/l2fprod","download_url":"https://codeload.github.com/l2fprod/mytimeline/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l2fprod%2Fmytimeline/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260774878,"owners_count":23060944,"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":["device","timeline","vibe-coding"],"created_at":"2025-06-19T15:08:43.115Z","updated_at":"2025-10-28T16:09:19.736Z","avatar_url":"https://github.com/l2fprod.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# My Timeline\n\nA beautiful web application that helps you create and visualize your personal technology timeline. Track the devices that have shaped your digital journey, from your first computer to your latest gadgets.\n\n## Features\n\n- 📱 Create a visual timeline of your devices\n- 🔍 Search and add devices from Wikipedia\n- 🎨 Beautiful, responsive design\n- 📊 Multiple export options:\n  - LinkedIn text format\n  - PNG image\n  - PDF document\n  - JSON data\n- 💾 Local storage for your timeline\n- 📱 Mobile-friendly interface\n- 🌈 Modern UI with smooth animations\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js (v14 or higher)\n- npm or yarn\n\n### Installation\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/l2fprod/mytimeline.git\ncd mytimeline\n```\n\n2. Install dependencies:\n```bash\nnpm install\n# or\nyarn install\n```\n\n3. Start the development server:\n```bash\nnpm start\n# or\nyarn start\n```\n\n## Usage\n\n1. Click \"Add Device\" to start building your timeline\n2. Search for devices using the Wikipedia search\n3. Add details and notes about each device\n4. Export your timeline in various formats\n5. Share your tech journey with others!\n\n## Development\n\n### Project Structure\n\n```\nsrc/\n  ├── components/     # React components\n  ├── services/      # Service layer (storage, etc.)\n  ├── types/         # TypeScript type definitions\n  ├── utils/         # Utility functions\n  └── App.tsx        # Main application component\n```\n\n### Building for Production\n\n```bash\nnpm run build\n# or\nyarn build\n```\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nThis project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgments\n\n- Built with React and TypeScript\n- Uses Tailwind CSS for styling\n- Lucide icons for beautiful icons\n- Wikipedia API for device information\n\n---\n\nMade with ❤️ and AI minions 🤖\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fl2fprod%2Fmytimeline","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fl2fprod%2Fmytimeline","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fl2fprod%2Fmytimeline/lists"}