Software Project Ideas

The database contains 1572 unique ideas. New ideas are added hourly based on recent events.

Last Update: Saturday November 2025 19:38

Astronaut Integrity Monitor

8.1

A blockchain-based system to immutably log and verify financial transactions, especially those involving individuals in high-security or remote locations (e.g., astronauts). Prevents false claims of unauthorized access and ensures financial accountability. Leverages lessons learned from the reported bank access claim.

Java PostgreSQL Difficult

Fashion Size Predictor

7.2

A machine learning-powered application that analyzes user-provided body measurements and compares them against a database of sizing information from various fashion brands to predict optimal clothing sizes, reducing returns and improving customer satisfaction. Addresses the inconsistency of fashion sizing.

Python PostgreSQL Medium

XWiki Security Sentinel

7.8

A proactive security monitoring and hardening service specifically for XWiki servers, designed to automatically identify and remediate vulnerabilities like CVE-2025-24893. It continuously scans for unpatched instances, provides remediation recommendations tailored to XWiki versions, and can automate security updates.

Python PostgreSQL Difficult

CSAM Detection API

8.9

A secure, cloud-based API for tech firms and charities to proactively test AI models for the ability to generate CSAM, enabling compliance with new UK regulations. Requires rigorous security and ethical considerations.

Python Rust PostgreSQL Difficult

JS Debugging Assistant

6.5

A browser extension powered by AI that analyzes JavaScript code snippets and suggests solutions for common errors and performance bottlenecks, based on frequent Stack Overflow questions related to JavaScript errors.

JavaScript NodeJS Medium

Oil Demand Forecasting Platform

8.2

A SaaS platform that leverages AI to forecast oil demand based on global economic indicators and geopolitical data, providing actionable insights for energy companies and investors. Built considering the 'Peak Oil' prediction from the IEA.

Python PostgreSQL NodeJS Medium

FashionSizer AI

7.8

A mobile app leveraging AI to provide accurate clothing size recommendations for users based on personalized measurements and preferred brands, minimizing returns and improving customer satisfaction. Addresses the reported sizing inconsistency problem in high-street fashion.

Android iOS Python Medium

Satoshi Wallet Risk Assessment

8.2

A web application that assesses the risk of early Bitcoin addresses (like Satoshi's) being compromised by quantum computers. It analyzes transaction history, address age, and other factors to provide a risk score and potential mitigation strategies.

Python PostgreSQL Medium

Parallel Search Algorithm Visualizer

7.1

A desktop application that visually demonstrates parallel search algorithms, allowing users to adjust parameters and observe how different approaches tackle complex problems. It would be targeted towards students and researchers in AI and game development.

C# Difficult

Idle Game Closure Simulator

5.2

A web-based tool that allows developers to experiment with JavaScript closures in a simplified, interactive environment. Users can build and modify simple idle game mechanics to better understand closure behavior and scope.

JavaScript Easy

Peak Oil Demand Analytics

7.8

A SaaS platform that monitors and analyzes global energy trends, specifically focusing on oil demand forecasts from agencies like the IEA. It provides actionable insights for investors, energy companies, and policymakers, predicting shifts in demand and identifying emerging markets.

Python PostgreSQL Medium

AI Narrative Analyzer

8.7

A service that analyzes textual data (news articles, market reports, etc.) to identify and quantify narrative shapes – applying Vonnegut's theory – to predict investment trends. Users input data, and the tool outputs potential narrative classifications and associated risk scores.

Python PostgreSQL Medium

Parallel Algorithm Explorer

6.5

A visual tool that allows users to simulate and experiment with parallel search algorithms. Provides a simplified interface to create and manipulate complex puzzles, and observe how parallelization impacts solution time and resource utilization, targeted at education and algorithm design.

Python Medium

Abstraction Insights

8.0

A code analysis tool that automatically identifies and assesses the effective use of abstraction within software projects. It provides suggestions for refactoring and improving code design, based on principles of clean code and maintainability, aimed at helping developers move beyond superficial application of abstraction principles.

Python PostgreSQL Medium

ClosureLearn Game Studio

7.2

A platform providing interactive idle games specifically designed to teach and reinforce the concept of JavaScript closures. Features gamified tutorials, code challenges, and progress tracking, catering to beginner to intermediate Javascript developers struggling with closure understanding.

JavaScript Easy

This page is optimized for comfortable scraping and is cached. But scraping for more than once in an hour does not make sense.