{"id":16212552,"url":"https://github.com/growupanand/crm-webapp","last_synced_at":"2025-03-19T09:30:57.440Z","repository":{"id":72425835,"uuid":"573589647","full_name":"growupanand/crm-webapp","owner":"growupanand","description":"CRM web app with basic saas functionality","archived":false,"fork":false,"pushed_at":"2024-04-27T05:06:23.000Z","size":1124,"stargazers_count":7,"open_issues_count":12,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T05:44:36.849Z","etag":null,"topics":["backend","basic","crm","express-js","hacktoberfest","hacktoberfest2023","jest-tests","mantine","mongoose","react","sass","typescript","webapp","webpack5"],"latest_commit_sha":null,"homepage":"https://crm-webapp-zeta.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/growupanand.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","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":"2022-12-02T20:50:17.000Z","updated_at":"2025-03-12T11:13:45.000Z","dependencies_parsed_at":"2024-02-13T15:27:03.179Z","dependency_job_id":null,"html_url":"https://github.com/growupanand/crm-webapp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/growupanand%2Fcrm-webapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/growupanand%2Fcrm-webapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/growupanand%2Fcrm-webapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/growupanand%2Fcrm-webapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/growupanand","download_url":"https://codeload.github.com/growupanand/crm-webapp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244398518,"owners_count":20446435,"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":["backend","basic","crm","express-js","hacktoberfest","hacktoberfest2023","jest-tests","mantine","mongoose","react","sass","typescript","webapp","webpack5"],"created_at":"2024-10-10T10:52:55.779Z","updated_at":"2025-03-19T09:30:56.991Z","avatar_url":"https://github.com/growupanand.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Welcome to CRM-Webapp\n\nCRM-Webapp is an **open-source CRM web app** built using the **MERN stack (MongoDB, Express, React, Node.js)  and TypeScript**. It provides a user-friendly interface for managing customer relationships, tracking leads, and closing deals.\n\nDeveloped this custom boilerplate for SaaS Web Application to strengthen my full-stack development skills., Below are some **key highlights of this project:**\n\n- Build Backend from scratch with test cases to make it work independently without Frontend\n- Build Frontend from scratch using webpack and react - https://github.com/growupanand/crm-webapp/pull/65\n- Build custom JWT Authentication and Authorization with access token and refresh token\n- Added email service for email verification, organization member invitation Etc.\n- Added Git actions to check test cases coverage for every Pull request and also deploy the test coverage report on https://growupanand.github.io/crm-webapp/\n- The whole monorepo is in Typescript with shared Types between Frontend and Backend\n\n## Project health\n[![Frontend deployment](https://img.shields.io/github/deployments/growupanand/crm-webapp/production?label=Frontend\u0026logo=vercel)](https://crm-webapp-zeta.vercel.app/)\n[![Frontend deployment](https://img.shields.io/badge/Backend-status-green)](https://crm-webapp.openstatus.dev/)\n[![Backend test coverage](https://github.com/growupanand/crm-webapp/actions/workflows/backend-test-coverage.yml/badge.svg?branch=main)](https://growupanand.github.io/crm-webapp/)\n\n\n## Why Contribute?\n\nWe welcome contributions from anyone who is interested in improving the project, whether you're a seasoned developer or just starting out. Contributing to CRM-Webapp can help you:\n\n-   Learn new skills: By contributing to CRM-Webapp, you can learn new technologies, techniques, and best practices from experienced developers.\n-   Build your portfolio: Adding contributions to an open-source project to your portfolio can help you showcase your skills and improve your job prospects.\n-   Give back to the community: By contributing to CRM-Webapp, you can help make a difference in the lives of others by providing a useful tool for managing customer relationships.\n-   Have fun: Contributing to open-source projects can be a fun and rewarding experience, and CRM-Webapp is no exception.\n\n[contribution guide](.github/CONTRIBUTING.md)\n\n## Getting Started\n\nTo get started contributing to CRM-Webapp, please follow these steps:\n\n1.  Fork the repository on GitHub\n2.  Clone your forked repository to your local machine\n3.  Install the necessary dependencies by running `npm install`\n4.  Create a new branch for your changes using `git checkout -b \u003cbranch-name\u003e`\n5.  Make your changes to the codebase\n6.  Test your changes using `npm test`\n7.  Push your changes to your forked repository using `git push origin \u003cbranch-name\u003e`\n8.  Submit a pull request to the main repository\n\n\n## Documentation\n\nWe are using [wiki](../../wiki) pages for documenting.\nHere are some usefull links:\n- [API-documentation](../../wiki/Backend#api-documentation)\n- [Folder structure](../../wiki/Folder-Structure)\n\n\n\n## Contributors\n\nThank you to all the contributors who will help make CRM-Webapp possible!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrowupanand%2Fcrm-webapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgrowupanand%2Fcrm-webapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrowupanand%2Fcrm-webapp/lists"}