{"id":23989662,"url":"https://github.com/vishesh-pandey/weekly","last_synced_at":"2025-06-26T14:31:48.121Z","repository":{"id":184387022,"uuid":"668808089","full_name":"Vishesh-Pandey/weekly","owner":"Vishesh-Pandey","description":"Weekly - Create your weekly schedule and share it with others in one click","archived":false,"fork":false,"pushed_at":"2024-01-08T07:07:33.000Z","size":8719,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-28T18:46:49.374Z","etag":null,"topics":["firebase","project","react","tailwind-css","v-app"],"latest_commit_sha":null,"homepage":"https://weekly.visheshpandey.com","language":"JavaScript","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/Vishesh-Pandey.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,"zenodo":null}},"created_at":"2023-07-20T16:27:06.000Z","updated_at":"2024-11-13T05:05:48.000Z","dependencies_parsed_at":"2023-11-13T14:29:32.911Z","dependency_job_id":"3809ea85-fd00-453b-93a8-35128719d7cd","html_url":"https://github.com/Vishesh-Pandey/weekly","commit_stats":null,"previous_names":["vishesh-pandey/weekly"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Vishesh-Pandey/weekly","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vishesh-Pandey%2Fweekly","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vishesh-Pandey%2Fweekly/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vishesh-Pandey%2Fweekly/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vishesh-Pandey%2Fweekly/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vishesh-Pandey","download_url":"https://codeload.github.com/Vishesh-Pandey/weekly/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vishesh-Pandey%2Fweekly/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262084806,"owners_count":23256297,"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":["firebase","project","react","tailwind-css","v-app"],"created_at":"2025-01-07T17:36:02.391Z","updated_at":"2025-06-26T14:31:48.089Z","avatar_url":"https://github.com/Vishesh-Pandey.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# weekly\n\nweekly is a web application built with React, Redux Toolkit, Tailwind CSS, and Firebase. It helps users to create their weekly schedule and then share it with anyone. The schedule can be edited only by the owner of the account but can be accessed publicly in different timezone formats.\n\n## Installation\n\nTo run the application locally, follow these steps:\n\n1. Clone the repository: `git clone https://github.com/vishesh-pandey/weekly.git`\n2. Install dependencies: `npm install`\n3. Start the development server: `npm start`\n\n## Firebase Configuration\n\nTo use the Firebase features in this project, you'll need to set up a Firebase project and add your project's configuration to the code. Here's how to do it:\n\n1. Sign in to the [Firebase Console](https://console.firebase.google.com/) using your Google account.\n\n2. Click the \"Create a project\" button, and follow the prompts to create a new Firebase project.\n\n3. Once your project is created, click the \"Add app\" button to add a new app to your project. Choose \"Web\" as the platform, and give your app a name.\n\n4. Firebase will generate a configuration object for your app, which includes a `apiKey`, `authDomain`, `projectId`, and other properties. Copy this configuration object to your clipboard.\n\n5. In your code, open the `src/firebase.js` file, and paste your Firebase configuration object into the `firebaseConfig` variable.\n\n`const firebaseConfig = {\n// Paste your Firebase configuration object here\n};`\n\n`firebase.initializeApp(firebaseConfig);`\n\n## Usage\n\nThe application helps users to create a weekly schedule without thinking about any dates and months. The schedule can be seen in different timezone formats and can be shared with anyone publicly.\n\n## Deployment\n\nThe application is deployed on GitHub Pages and can be accessed at https://vishesh-pandey.github.io/weekly/.\n\n## Contributing\n\nContributions to the project are welcome! If you'd like to contribute, please fork the repository and submit a pull request.\n\n## Contact\n\nIf you have any questions or feedback, please don't hesitate to contact me.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvishesh-pandey%2Fweekly","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvishesh-pandey%2Fweekly","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvishesh-pandey%2Fweekly/lists"}