
Research
wget to Wipeout: Malicious Go Modules Fetch Destructive Payload
Socket's research uncovers three dangerous Go modules that contain obfuscated disk-wiping malware, threatening complete data loss.
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.
The npm package atomic-crm receives a total of 2 weekly downloads. As such, atomic-crm popularity was classified as not popular.
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
Socket's research uncovers three dangerous Go modules that contain obfuscated disk-wiping malware, threatening complete data loss.
Research
Socket uncovers malicious packages on PyPI using Gmail's SMTP protocol for command and control (C2) to exfiltrate data and execute commands.
Product
We redesigned Socket's first logged-in page to display rich and insightful visualizations about your repositories protected against supply chain threats.