ChainMove is a revolutionary blockchain-based platform that enables decentralized vehicle financing, connecting investors with drivers in emerging markets. Our platform leverages smart contracts to create transparent, secure, and efficient vehicle financing solutions.
- Tokenized Vehicle Ownership - Fractional ownership of vehicles through blockchain tokens
- Smart Contract Automation - Automated payments, revenue sharing, and compliance
- Decentralized Identity - Secure KYC/AML verification
- Real-time Analytics - Track vehicle performance and investment returns
- Multi-chain Support - Built on Ethereum with Lisk L2 for low fees
- Mobile-First - Responsive design for all devices
graph TD
A[Frontend] -->|API Calls| B[Backend API]
B --> C[Blockchain Network]
B --> D[Database]
C --> E[Smart Contracts]
D --> F[(MongoDB)]
E --> G[IPFS Storage]
- Node.js 18+
- npm 9+
- MongoDB
- Hardhat (for smart contract development)
- MetaMask or Web3 wallet
-
Clone the repository:
git clone https://github.com/Obaijulu-gif/chain_move.git cd chain-move
-
Install dependencies:
npm install
-
Set up environment variables:
cp .env.example .env.local # Update the environment variables in .env.local
-
Run the development server:
npm run dev
-
Open http://localhost:3000 in your browser.
- Getting Started - Quick start guide
- API Reference - Detailed API documentation
- Smart Contracts - Contract architecture and usage
- Technical Documentation - Production deployment instructions
- Contributing - How to contribute to the project
- Frontend: Next.js 15+, React 18+, TypeScript, Tailwind CSS
- Backend: Node.js, Next.js API Routes
- Blockchain: Solidity, Hardhat, ethers.js
- Database: MongoDb
- Storage: IPFS
- Auth: JWT
We welcome contributions! Please read our Contributing Guidelines to get started.
- 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 MIT License - see the LICENSE file for details.
- OpenZeppelin for battle-tested smart contracts
- Hardhat for Ethereum development environment
- Next.js for the React framework
- Tailwind CSS for styling
- Email: [email protected]
- Twitter: @ChainMove1
- Telegram: Join our community
Made with ❤️ by the ChainMove Team