Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
A full-featured CRM built with React, react-admin, and Supabase.
https://user-images.githubusercontent.com/99944/116970434-4a926480-acb8-11eb-8ce2-0602c680e45e.mp4
Atomic CRM is free and open-source. You can test it online at https://marmelab.com/react-admin-crm.
To run this project locally, you will need the following tools installed on your computer:
Fork the marmelab/atomic-crm
repository to your user/organization, then clone it locally:
git clone https://github.com/[username]/atomic-crm.git
Install dependencies:
cd atomic-crm
make install
This will install the dependencies for the frontend and the backend, including a local Supabase instance.
Once you app is configured, start the app locally with the following command:
make start
This will start the Vite dev server for the frontend, the local Supabase instance for the API, and a Postgres database (thanks to Docker).
You can then access the app via http://localhost:5173/. You will be prompted to create the first user.
If you need debug the backend, you can access the following services:
To customize Atomic CRM, you will need TypeScript and React programming skills as there is no graphical user interface for customization. Here are some resources to assist you in getting started.
This project contains unit tests. Run them with the following command:
make test
You can add your own unit tests powered by Jest anywhere in the src
directory. The test files should be named *.test.tsx
or *.test.ts
.
This project is licensed under the MIT License, courtesy of Marmelab. See the LICENSE.md file for details.
FAQs
A full-featured CRM built with React, react-admin, and Supabase.
We found that atomic-crm demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.