AI-powered portfolio management platform built with React, TypeScript, and Tailwind CSS.
- Portfolio tracking and analytics
- AI-driven investment recommendations
- Real-time market data
- Secure wallet integration
- Responsive design
- React 18
- TypeScript
- Tailwind CSS
- Vite
- Web3-Onboard
- Recharts
- Zustand
- Node.js 20+
- npm 8+
- Clone the repository:
git clone https://github.com/yourusername/self-ai.git
cd self-ai
- Install dependencies:
npm install
- Copy environment variables:
cp .env.example .env
- Start development server:
npm run dev
npm run build
src/
├── components/ # Reusable UI components
├── hooks/ # Custom React hooks
├── lib/ # Third-party integrations
├── pages/ # Page components
├── services/ # API services
├── stores/ # State management
├── types/ # TypeScript types
└── utils/ # Utility functions
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.