Skip to content

rk-roshan-kr/Cryptic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptic: The Ultimate Crypto Treasury Dashboard

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


Cryptic Dashboard Preview

The Cryptic Dashboard: Real-time analytics and portfolio management.


✨ Key Features

  • 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.

🛠️ Tech Stack

  • Frontend: React 18 + TypeScript
  • Build Tool: Vite (Super fast HMR)
  • Styling: Tailwind CSS + Material-UI
  • Charts: Recharts
  • State Management: Zustand
  • Icons: Lucide React

📦 Quick Start

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

🔧 Development Workflow

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 server
  • npm run build: Build for production
  • npm run preview: Preview production build

📁 Project Structure

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

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📝 Backend Integration

See BACKEND_INTEGRATION.md for detailed API requirements and integration guide.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Cryptic: The Ultimate DAO Treasury Dashboard built with React, Vite, and Tailwind. Live on Netlify.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors