Axiom is an open-source platform for recording and managing scientific experiments, leveraging IPFS for decentralized file storage and blockchain technology for secure and immutable data logging.
- Decentralized File Storage: Store experimental data and results securely using IPFS.
- Blockchain Integration: Ensure transparency and immutability in experiment records.
- User-Friendly Interface: A clean and intuitive web interface built with React.
- Collaboration: Enable multiple researchers to contribute and review experiments.
Follow these instructions to set up the project on your local machine for development and testing purposes.
Ensure you have the following installed:
- Node.js (version 16 or later)
- npm (Node Package Manager)
- Git
-
Clone the repository:
git clone https://github.com/your-username/axiom.git cd axiom -
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and navigate to:
http://localhost:3000
We welcome contributions! Please follow these steps:
- Fork the repository.
- Create your feature branch (
git checkout -b feature/AmazingFeature). - Commit your changes (
git commit -m 'Add some AmazingFeature'). - Push to the branch (
git push origin feature/AmazingFeature). - Open a Pull Request.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
- Special thanks to the open-source community for inspiration and support.
- IPFS and Ethereum for providing the backbone of decentralized technology.
Start building and sharing your scientific experiments with Axiom today!