Cryptic is a modern, high-performance web application built for speed and security. It serves as a comprehensive dashboard for managing DAO treasury investments and crypto portfolios. Hosted on Netlify for global availability.
View the live deployment here: https://cryptic-webapp.netlify.app
The Cryptic Dashboard: Real-time analytics and portfolio management.
- Real-time Crypto Tracking: Live price updates for major cryptocurrencies.
- Portfolio Management: specific tools to track and manage crypto investments.
- Secure Architecture: Built on standard encryption protocols for data integrity.
- Wallet Integration: Connect and manage multiple Web3 wallets seamlessly.
- Responsive Design: Optimized for mobile, tablet, and desktop views.
- Modern UI: Crafted with Material-UI and Tailwind CSS for a premium aesthetic.
- Frontend: React 18 + TypeScript
- Build Tool: Vite (Super fast HMR)
- Styling: Tailwind CSS + Material-UI
- Charts: Recharts
- State Management: Zustand
- Icons: Lucide React
1. Clone and install
git clone https://github.com/rk-roshan-kr/dao-treasury-dashboard.git cd dao-treasury-dashboard npm install
2. Start development
npm run dev
3. Open in browser
Navigate to http://localhost:5173
Using Cursor IDE This project is optimized for Cursor IDE development:
- Open the project in Cursor.
- Install recommended extensions.
- Use Cursor's AI features for rapid code generation.
Available Scripts
npm run dev: Start development servernpm run build: Build for productionnpm run preview: Preview production build
src/
├── components/ # Reusable UI components
│ ├── common/ # Common components (Buttons, Inputs)
│ ├── Dashboard/ # Core Dashboard logic
│ ├── Investment/ # Investment strategy views
│ └── wallet/ # Wallet connection logic
├── pages/ # Route pages
├── state/ # Zustand stores
├── utils/ # Helper functions
└── hooks/ # Custom React hooks
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
See BACKEND_INTEGRATION.md for detailed API requirements and integration guide.
This project is licensed under the MIT License - see the LICENSE file for details.
