software project ideas

17448 unique ideas generated from tech news

last update: Tuesday December 2025 14:41

A mobile application leveraging AI to guide users through DIY repairs, mirroring the expertise of a master technician, based on comprehensive repair guides and diagnostic tools. It builds directly on the iFixit FixBot concept and expands its functionality with enhanced step-by-step visual instructions, parts ordering integration, and troubleshooting assistance.

Android iOS Python PostgreSQL Medium

A suite of APIs for developers, providing programmatic control and analytics around rollable/flexible display devices (like Lenovo's rumored laptop). Tracks usage patterns (expansion/contraction), assesses content optimization for different screen sizes/aspect ratios, and generates device-specific performance metrics.

Java NodeJS Medium

A cybersecurity early warning system designed to detect and prevent 'violence-as-a-service' schemes. It utilizes machine learning to identify grooming patterns, radicalization indicators, and potential targets within online communities and alerts law enforcement or platform moderators.

Python PostgreSQL Difficult Medium

A real-time dashboard that visually represents Polygon network throughput, block consensus times, and gas consumption for specified Ethereum Improvement Proposals (EIPs). Targeted at blockchain developers and network administrators to proactively monitor and optimize network performance.

Python NodeJS Easy Medium

A platform that analyzes prediction market trading data to identify patterns indicative of 'dopamine-driven' trading behavior versus informed decision-making. Provides insights to institutional traders seeking to exploit predictable retail investor biases and improve profitability.

Python PostgreSQL Difficult Medium

A Python-based debugging tool tailored for CMU Graphics students. It assists with identifying and resolving issues related to rotation matrices and camera alignment in 3D rendering projects, particularly 'barrel roll' errors when rotating the camera. Provides interactive visualization and error diagnostics.

Python Easy

Software that tracks Bitcoin retail investor inflows and outflows to major exchanges like Binance, providing early warnings of potential price bottoms or market corrections. Uses on-chain analytics data and sentiment analysis to generate actionable trading signals.

Python PostgreSQL NodeJS Medium

A predictive analytics tool focused on NFT market trends. It uses historical sales data (like CryptoSlam data) to forecast future sales volumes, identifying potential investment opportunities and warning signs of market downturns. Helps investors and creators make informed decisions.

Python PostgreSQL Difficult

A real-time dashboard visualizing Circle stablecoin transaction data, including flow to exchanges (like Binance), NFT sales trends, and retail investor behavior. Provides insights for risk management, regulatory compliance, and market trend analysis, capitalizing on the Abu Dhabi regulatory approval.

Python PostgreSQL NodeJS Medium

A visual debugging tool specifically tailored for 3D rendering rotation matrix issues. Users can input their rotation matrix code, and the tool displays the resulting camera orientation, highlighting potential errors like 'barrel roll' effects when rotating around different axes. Leverages CMU Graphics principles and concepts.

Python Easy Medium

A visualization dashboard providing insights into Bitcoin retail investor behavior, particularly focusing on Binance inflows and outflows. It identifies trends flagged by cryptoquant data (e.g., declining inflows, 'shrimp' activity) and provides alerts on potential market shifts, based on whale positioning.

Python NodeJS PostgreSQL Medium

A predictive analytics platform leveraging historical NFT sales data to forecast future trends. It identifies emerging collections, predicts price movements, and assists collectors and investors in making informed decisions, mitigating risks in the declining NFT market.

Python PostgreSQL Difficult Medium

A real-time auditing tool for stablecoin transactions, specifically designed for compliance within regulated financial centers like Abu Dhabi. It tracks transactions, flags suspicious activities (e.g., sudden large transfers, unusual patterns), and generates compliance reports adhering to ADGM regulations. It will provide automated reporting for regulatory oversight.

Python PostgreSQL NodeJS Medium

A secure dashboard displaying and managing digital assets (BTC, ETH, USDC) approved as collateral within CFTC-regulated derivatives markets as per the pilot program. It offers real-time risk assessments and reporting capabilities for Futures Commission Merchants.

Java PostgreSQL Difficult

A system that monitors Bitcoin and other cryptocurrency markets for deep out-of-the-money option activity, similar to the $20K Bitcoin strike example. It sends alerts to traders when significant activity is detected, allowing them to react quickly to potential market volatility and price movements.

Python PostgreSQL Medium