The CryptoPolio project is a partially completed MERN stack crypto portfolio application. The main technical issues are:
- Incomplete asset management: add, edit, remove functions partially implemented
- Virtual buy/sell demo functionality is missing or unstable
- Price data integration and historical performance tracking not fully functional
- Existing code has inconsistent or unclear logic in some routes and controllers
- Outdated and inconsistent UI/UX design
- Poor visual hierarchy and usability
- Dashboard, asset pages, buy/sell screens, and authentication pages are not cohesive
- Responsive design issues across devices
- Social login integration not fully implemented
- Authentication flows and JWT handling require review
- No live deployment available; project only runs locally
- Dependency management and project startup are not streamlined
- Lack of automated scripts for installing dependencies and starting frontend/backend simultaneously
- Codebase lacks clear separation of concerns in some areas
- Insufficient comments and documentation for easy development
- Daily progress tracking and versioning not fully established
Repository: CryptoPolio GitHub