Click to expand feature list
- Real-time Price Tracking: Live updates of cryptocurrency prices with percentage changes
- Interactive Charts: Visual representation of price movements with customizable timeframes
- News Aggregation: Latest crypto news from trusted sources
- Portfolio Tracker: Monitor your crypto holdings in one place
- Market Trends: Analysis of market patterns and emerging trends
- Alerts & Notifications: Set custom price alerts for your favorite cryptocurrencies
- Mobile Responsive: Seamless experience across all devices
- Dark/Light Mode: Easy on the eyes, day or night
Click to see what powers Vaultify
- Frontend: React.js, Chart.js, TailwindCSS
- State Management: Redux
- APIs: CoinGecko, CryptoCompare, NewsAPI
- Authentication: Firebase
- Hosting: Vercel/Netlify
- CI/CD: GitHub Actions
# Clone the repository
git clone https://github.com/anshmittal2004/Vaultify-2025.git
# Navigate to project directory
cd Vaultify-2025
# Install dependencies
npm install
# Start development server
npm startSetting up API keys
- Create a
.envfile in the project root - Add your API keys:
REACT_APP_COINGECKO_API_KEY=your_coingecko_api_key
REACT_APP_NEWS_API_KEY=your_news_api_key
REACT_APP_FIREBASE_API_KEY=your_firebase_api_key
- Restart your development server
We welcome contributions to Vaultify! Check out our contribution guidelines to get started.
Contribution steps
- Fork the project
- 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
Upcoming features
- Advanced portfolio analytics
- Social media sentiment analysis
- AI-powered price predictions
- NFT marketplace integration
- Multi-language support
- Custom widget builder
This project is licensed under the MIT License - see the LICENSE file for details.
