{"id":25467856,"url":"https://github.com/himanegi/coin-canvas","last_synced_at":"2026-04-02T03:03:54.384Z","repository":{"id":255691453,"uuid":"832246473","full_name":"himanegi/coin-canvas","owner":"himanegi","description":"Coin Canvas is a user-friendly expense management tool that tracks transactions, manages investments, and visualizes financial data with interactive charts. It integrates cryptocurrency and stock market data for a comprehensive financial overview.","archived":false,"fork":false,"pushed_at":"2024-09-06T19:39:08.000Z","size":1062,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-18T19:42:35.732Z","etag":null,"topics":["cryptocurrency","expense-management","express","node","nodemailer","smtp"],"latest_commit_sha":null,"homepage":"","language":"Handlebars","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/himanegi.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}},"created_at":"2024-07-22T16:04:46.000Z","updated_at":"2024-10-11T18:56:52.000Z","dependencies_parsed_at":"2024-09-09T06:50:19.741Z","dependency_job_id":null,"html_url":"https://github.com/himanegi/coin-canvas","commit_stats":null,"previous_names":["himanegi/coin-canvas"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/himanegi/coin-canvas","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/himanegi%2Fcoin-canvas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/himanegi%2Fcoin-canvas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/himanegi%2Fcoin-canvas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/himanegi%2Fcoin-canvas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/himanegi","download_url":"https://codeload.github.com/himanegi/coin-canvas/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/himanegi%2Fcoin-canvas/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31294828,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T01:43:37.129Z","status":"online","status_checked_at":"2026-04-02T02:00:08.535Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cryptocurrency","expense-management","express","node","nodemailer","smtp"],"created_at":"2025-02-18T07:34:49.030Z","updated_at":"2026-04-02T03:03:54.360Z","avatar_url":"https://github.com/himanegi.png","language":"Handlebars","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Coin Canvas\n\nCoin Canvas is a powerful and user-friendly expense management platform designed to simplify financial tracking and decision-making. It allows users to effortlessly monitor transactions, manage investments, and set personalized financial goals. With dynamic, interactive charts, users can visualize spending patterns and investment growth. Coin Canvas also offers seamless integration of cryptocurrency and stock market data, providing a holistic view of both traditional and digital assets in one place.\n\n## ✨ Key Features\n\n- **Expense Visualization**: Utilize Chart.js to create interactive visualizations of your expenses on a daily, monthly, and yearly basis.\n- **Integrated Finance Management**: Seamlessly manage cryptocurrencies and stocks through various APIs.\n- **Comprehensive Reports**: Generate detailed financial reports to track your progress and make informed decisions.\n- **Secure Authentication**: Implement OTP-based authentication using Nodemailer for enhanced security.\n\n## 🛠️ Tech Stack\n\n- **Frontend**: Handlebars, CSS\n- **Backend**: Node.js, Express.js\n- **Database**: MongoDB\n- **Visualization**: Chart.js\n- **Authentication**: Nodemailer\n- **APIs**: Various APIs for cryptocurrencies and stocks integration\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- Node.js (v14 or later)\n- MongoDB\n- npm or yarn\n\n### Installation\n\n1. Clone the repository:\n\n   ```\n   git clone https://github.com/himanegi/coin-canvas.git\n   ```\n\n2. Navigate to the project directory:\n\n   ```\n   cd coin-canvas\n   ```\n\n3. Install dependencies:\n\n   ```\n   npm install\n   ```\n\n4. Create a `.env` file in the root directory and add your environment variables\n\n   \u003c!-- ```\n   PORT=3000\n   MONGODB_URI=your_mongodb_connection_string\n   EMAIL_SERVICE=your_email_service\n   EMAIL_USER=your_email\n   EMAIL_PASS=your_email_password --\u003e\n   \u003c!-- ``` --\u003e\n\n5. Start the application:\n\n   ```\n   npm start\n   ```\n\n6. Open your browser and visit `http://localhost:3000` to access Coin Canvas.\n\n\u003c!-- ## 📚 Usage --\u003e\n\n## 🤝 Contributing\n\nContributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/himanegi/coin-canvas/issues).\n\n## 📝 License\n\nThis project is [MIT](https://choosealicense.com/licenses/mit/) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhimanegi%2Fcoin-canvas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhimanegi%2Fcoin-canvas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhimanegi%2Fcoin-canvas/lists"}