├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── db ├── accountManagers.json ├── companies.json ├── contactNote.json ├── contactTag.json ├── contacts.json ├── dealContacts.json ├── deals.json └── tags.json ├── index.html ├── package.json ├── public ├── favicon.ico ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── AccountManagers │ ├── AccountManager.entity.ts │ ├── AccountManagerEdit.tsx │ └── AccountManagersList.tsx ├── App.tsx ├── Companies │ ├── CompaniesList.tsx │ ├── Company.entity.ts │ ├── CompanyAside.tsx │ ├── CompanyEdit.tsx │ ├── CompanyShow.tsx │ ├── CompanySize.ts │ ├── Logo.tsx │ └── Sectors.ts ├── Contacts │ ├── Acquisition.ts │ ├── Contact.entity.ts │ ├── ContactAside.tsx │ ├── ContactEdit.tsx │ ├── ContactNote.entity.ts │ ├── ContactShow.tsx │ ├── ContactTag.entity.ts │ ├── ContactsList.tsx │ ├── ContactsPage.tsx │ ├── Gender.ts │ ├── Note.tsx │ ├── Status.ts │ ├── StatusIndicator.tsx │ └── Tag.entity.ts ├── Deals │ ├── Deal.entity.ts │ ├── DealCard.tsx │ ├── DealColumn.tsx │ ├── DealEdit.tsx │ ├── DealList.tsx │ ├── DealStage.ts │ ├── DealType.ts │ └── DealsKanban.tsx ├── SignIn │ └── Auth.tsx ├── admin │ ├── AdminPage.tsx │ ├── ReactTable.tsx │ ├── ReactTableBasic.tsx │ ├── form.tsx │ ├── react-table-config.d.ts │ ├── remult-react-table.ts │ └── useForm.tsx ├── index.css ├── index.tsx ├── logo.svg ├── react-app-env.d.ts ├── reportWebVitals.ts ├── server │ ├── api.ts │ ├── auth.ts │ ├── index.ts │ └── seed.ts ├── setupTests.ts └── utils │ └── useIsDesktop.ts ├── tsconfig.json ├── tsconfig.node.json ├── tsconfig.server.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cSpell.words": ["Kanban", "zipcode"] 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/README.md -------------------------------------------------------------------------------- /db/accountManagers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/db/accountManagers.json -------------------------------------------------------------------------------- /db/companies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/db/companies.json -------------------------------------------------------------------------------- /db/contactNote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/db/contactNote.json -------------------------------------------------------------------------------- /db/contactTag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/db/contactTag.json -------------------------------------------------------------------------------- /db/contacts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/db/contacts.json -------------------------------------------------------------------------------- /db/dealContacts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/db/dealContacts.json -------------------------------------------------------------------------------- /db/deals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/db/deals.json -------------------------------------------------------------------------------- /db/tags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/db/tags.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/AccountManagers/AccountManager.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/AccountManagers/AccountManager.entity.ts -------------------------------------------------------------------------------- /src/AccountManagers/AccountManagerEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/AccountManagers/AccountManagerEdit.tsx -------------------------------------------------------------------------------- /src/AccountManagers/AccountManagersList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/AccountManagers/AccountManagersList.tsx -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Companies/CompaniesList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Companies/CompaniesList.tsx -------------------------------------------------------------------------------- /src/Companies/Company.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Companies/Company.entity.ts -------------------------------------------------------------------------------- /src/Companies/CompanyAside.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Companies/CompanyAside.tsx -------------------------------------------------------------------------------- /src/Companies/CompanyEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Companies/CompanyEdit.tsx -------------------------------------------------------------------------------- /src/Companies/CompanyShow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Companies/CompanyShow.tsx -------------------------------------------------------------------------------- /src/Companies/CompanySize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Companies/CompanySize.ts -------------------------------------------------------------------------------- /src/Companies/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Companies/Logo.tsx -------------------------------------------------------------------------------- /src/Companies/Sectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Companies/Sectors.ts -------------------------------------------------------------------------------- /src/Contacts/Acquisition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/Acquisition.ts -------------------------------------------------------------------------------- /src/Contacts/Contact.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/Contact.entity.ts -------------------------------------------------------------------------------- /src/Contacts/ContactAside.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/ContactAside.tsx -------------------------------------------------------------------------------- /src/Contacts/ContactEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/ContactEdit.tsx -------------------------------------------------------------------------------- /src/Contacts/ContactNote.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/ContactNote.entity.ts -------------------------------------------------------------------------------- /src/Contacts/ContactShow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/ContactShow.tsx -------------------------------------------------------------------------------- /src/Contacts/ContactTag.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/ContactTag.entity.ts -------------------------------------------------------------------------------- /src/Contacts/ContactsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/ContactsList.tsx -------------------------------------------------------------------------------- /src/Contacts/ContactsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/ContactsPage.tsx -------------------------------------------------------------------------------- /src/Contacts/Gender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/Gender.ts -------------------------------------------------------------------------------- /src/Contacts/Note.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/Note.tsx -------------------------------------------------------------------------------- /src/Contacts/Status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/Status.ts -------------------------------------------------------------------------------- /src/Contacts/StatusIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/StatusIndicator.tsx -------------------------------------------------------------------------------- /src/Contacts/Tag.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Contacts/Tag.entity.ts -------------------------------------------------------------------------------- /src/Deals/Deal.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Deals/Deal.entity.ts -------------------------------------------------------------------------------- /src/Deals/DealCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Deals/DealCard.tsx -------------------------------------------------------------------------------- /src/Deals/DealColumn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Deals/DealColumn.tsx -------------------------------------------------------------------------------- /src/Deals/DealEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Deals/DealEdit.tsx -------------------------------------------------------------------------------- /src/Deals/DealList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Deals/DealList.tsx -------------------------------------------------------------------------------- /src/Deals/DealStage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Deals/DealStage.ts -------------------------------------------------------------------------------- /src/Deals/DealType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Deals/DealType.ts -------------------------------------------------------------------------------- /src/Deals/DealsKanban.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/Deals/DealsKanban.tsx -------------------------------------------------------------------------------- /src/SignIn/Auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/SignIn/Auth.tsx -------------------------------------------------------------------------------- /src/admin/AdminPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/admin/AdminPage.tsx -------------------------------------------------------------------------------- /src/admin/ReactTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/admin/ReactTable.tsx -------------------------------------------------------------------------------- /src/admin/ReactTableBasic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/admin/ReactTableBasic.tsx -------------------------------------------------------------------------------- /src/admin/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/admin/form.tsx -------------------------------------------------------------------------------- /src/admin/react-table-config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/admin/react-table-config.d.ts -------------------------------------------------------------------------------- /src/admin/remult-react-table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/admin/remult-react-table.ts -------------------------------------------------------------------------------- /src/admin/useForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/admin/useForm.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/server/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/server/api.ts -------------------------------------------------------------------------------- /src/server/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/server/auth.ts -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/server/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/server/seed.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/utils/useIsDesktop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/src/utils/useIsDesktop.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/tsconfig.server.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remult/crm-demo/HEAD/vite.config.ts --------------------------------------------------------------------------------