Poke Data - Documenting my journey on creating a Pokemon Pricing website
Documenting my journey on creating a Pokemon Pricing website
Introduction
This is a documentation of my journey on creating a Pokemon Market Analysis website.
Business Case
- Identified gap in the market for Pokemon Card Investment Analytics
- Target Audience:
- Collectors seeking to track their collection value
- Investors looking for market trends and opportunities
- Traders needing real-time price information
- Key differentiators from existing solutions:
- Focus on investment metrics and analytics
- User-friendly interface
- Real-time market data integration
Development Roadmap
Phase 1: Basic Market Analysis
- Display top 20 card price movers by week / month
- Implementation of sorting algorithms
- Data visualization using charts
- Real-time price updates
- Simple price history graph
- Interactive chart implementation
- Historical data tracking
- Trend analysis
- Basic sell score
- Algorithm development for scoring
- Market trend integration
- Price momentum indicators
- Search functionality
- Advanced filtering
- Autocomplete features
- Set-based searching
Future Features
- Virtual Binder
- Digital collection management
- Value tracking
- Export capabilities
- Advanced Analytics
- Market trend prediction
- Investment opportunity scoring
- Portfolio analysis
- User Collections
- Personal collection tracking
- Want list management
- Collection value analytics
Technical Stack
- Frontend Framework: Next.js (App Router)
- Leveraging server-side rendering
- Optimized performance
- UI Components:
- React Server Components
- Tailwind CSS for styling
- Shadcn UI for component library
- Backend Services:
- Supabase for database and authentication
- Deployment:
- Vercel for hosting and CI/CD
Development Journey
[This section will be updated as development progresses]
Week 1: Project Setup
- Initial repository setup
- Technical stack implementation
- Basic project structure
Week 2: Data Model Design
- Database schema planning
- API endpoint mapping
- Data relationships modeling
[Continue documenting your progress here...]