Project Ideas

Browse the ever-growing list of projects ideas and solutions.

All Projects

Matches found (70)

beginnerHTMLSingle-Page CVCreate a single-page HTML CV to showcase your career historyBe the first to solve!beginnerHTMLBasic HTML WebsiteCreate simple HTML only website with multiple pages.Be the first to solve!beginnerCSSPersonal PortfolioConvert the previous simple HTML website into a personal portfolio.Be the first to solve!beginnerCSSChangelog ComponentCreate a changelog component for a website using HTML and CSS.Be the first to solve!beginnerCSSTestimonial CardsCreate testimonial cards for a website using HTML and CSS.Be the first to solve!beginnerCSSDatepicker UICreate a simple datepicker UI using HTML and CSS.Be the first to solve!beginnerAccessibilityAccessible Form UICreate an accessible form UI using HTML and CSS.Be the first to solve!beginnerCSSImage Grid LayoutCreate a grid layout of images using HTML and CSS.Be the first to solve!beginnerCSSTooltip UICreate a tooltip for navigation items using only HTML and CSS.Be the first to solve!beginnerJavaScriptTabsCreate a simple tabs component using HTML, CSS, and JavaScript.Be the first to solve!beginnerJavaScriptCookie ConsentCreate a simple cookie consent banner using JavaScript.Be the first to solve!beginnerJavaScriptRestricted TextareaCreate a textarea with live character count and a max character limit.Be the first to solve!beginnerJavaScriptAccordionCreate an accordion component using HTML, CSS, and JavaScript.Be the first to solve!beginnerFrontendAge CalculatorCreate an age calculator using HTML, CSS, and JavaScript.Be the first to solve!beginnerFrontendFlash CardsCreate a flash card app using JavaScript frameworks.Be the first to solve!beginnerCLITask TrackerBuild a CLI app to track your tasks and manage your to-do list.Be the first to solve!beginnerCLIGitHub User ActivityUse GitHub API to fetch user activity and display it in the terminal.Be the first to solve!beginnerCLIExpense TrackerBuild a simple expense tracker to manage your finances.Be the first to solve!beginnerCLINumber Guessing GameBuild a simple number guessing game to test your luck.Be the first to solve!beginnerWeb AppUnit ConverterUnit converter to convert between different units of measurement.Be the first to solve!beginnerWeb AppPersonal BlogBuild a personal blog to write and publish articles on various topics.Be the first to solve!beginnerAPIWeather APIBuild a weather API that fetches and returns weather data.Be the first to solve!beginnerAPIBlogging Platform APIBuild a RESTful API for a personal blogging platformBe the first to solve!beginnerAPITodo List APIBuild a RESTful API to allow users to manage their to-do list.Be the first to solve!beginnerAPIExpense Tracker APIBuild an API for an expense tracker application.Be the first to solve!beginnerCLITMDB CLI ToolUse TMDB API to fetch movie information and display it in the terminal.Be the first to solve!beginnerCLIGitHub Trending CLICLI application that talks to GitHub API and shows the trending repositoriesBe the first to solve!beginnerCLIServer Performance StatsWrite a script to analyse basic server performance stats.Be the first to solve!beginnerCLILog Archive ToolBuild a tool to archive logs from the CLI with the date and time.Be the first to solve!beginnerCLINginx Log AnalyserWrite a simple tool to analyze logs from the command line.Be the first to solve!beginnerCI / CDGitHub Pages DeploymentWrite a simple GitHub Actions workflow to deploy a static website to GitHub Pages.Be the first to solve!beginnerSSHSSH Remote Server SetupSetup a basic remote linux server and configure it to allow SSH.Be the first to solve!beginnerNginxStatic Site ServerSetup a basic linux server and configure it to serve a static site.Be the first to solve!beginnerDNSBasic DNS SetupPurchase a custom domain and set up basic DNS records.Be the first to solve!beginnerMonitoringSimple MonitoringSet up a basic monitoring dashboard using Netdata.Be the first to solve!beginnerSystemdDummy Systemd ServiceCreate a long-running systemd service that logs to a file.Be the first to solve!beginnerDockerBasic DockerfileBuild a basic Dockerfile to create a Docker image.Be the first to solve!beginnerAWSEC2 InstanceCreate an EC2 instance on AWS and connect to it using SSH.Be the first to solve!intermediateJavaScriptCustom DropdownCreate a custom dropdown using HTML, CSS, and JavaScript.Be the first to solve!intermediateJavaScriptTask TrackerCreate a task tracker with a to-do list using JavaScript.Be the first to solve!intermediateAPI IntegrationGitHub Random RepositoryCreate a GitHub random repository finder using GitHub API.Be the first to solve!intermediateAPI IntegrationReddit ClientCreate a Reddit client with customizable subreddit lanes.Be the first to solve!intermediateJavaScriptTemperature ConverterBuild a temperature converter that converts between different units.Be the first to solve!intermediateFrameworksPomodoro TimerCreate a pomodoro tracker application for productivityBe the first to solve!intermediateFrameworksQuiz AppBuild a browser-based quiz application to test any knowledgeBe the first to solve!intermediateAPIWeather Web AppBuild a weather app that fetches and displays weather for a given location.Be the first to solve!intermediateCLICaching ProxyBuild a caching server that caches responses from other servers.Be the first to solve!intermediateAPIMarkdown Note-taking AppBuild a note-taking app that uses markdown for formatting.Be the first to solve!intermediateAPIURL Shortening ServiceBuild a URL Shortener API that helps shorten long URLs.Be the first to solve!intermediateCLIBroadcast ServerBuild a server that can broadcast messages to connected clients.Be the first to solve!intermediateAPIE-Commerce APIE-Commerce platform with cart and payment gateway integration.Be the first to solve!intermediateAPIWorkout TrackerApp to let users track their workouts and progress.Be the first to solve!intermediateAPIImage Processing ServiceBuild a service that allows users to upload and process images.Be the first to solve!intermediateAnsibleConfiguration ManagementWrite an Ansible playbook to configure a Linux server.Be the first to solve!intermediateTerraformIaC on DigitalOceanWrite Terraform code to create a Droplet on DigitalOceanBe the first to solve!intermediateCI/CDNode.js Service DeploymentUse GitHub Actions to Deploy a Node.js Service to a remote serverBe the first to solve!intermediateDockerDockerized ServiceUse GitHub Actions to Deploy a Dockerized Node.js ServiceBe the first to solve!intermediateDocker ComposeMulti-Container ApplicationUse Docker Compose to run a multi-container applicationBe the first to solve!intermediateBackupsAutomated DB BackupsSetup a scheduled workflow to backup a Database every 12 hoursBe the first to solve!intermediateNetworkingBastion HostSetup a bastion host for managing access to private infrastructure.Be the first to solve!intermediateSecurityFile Integrity CheckerVerify the integrity of application log files to detect tampering.Be the first to solve!advancedFrameworks24hr Story FeatureCreate a client-side instagram stories feature clone.Be the first to solve!advancedAPIMovie Reservation SystemBuild a system that allows users to reserve movie tickets.Be the first to solve!advancedAPIReal-time LeaderboardCreate a real-time leaderboard system for ranking and scoring.Be the first to solve!advancedCLIDatabase Backup UtilityBuild a database backup utility that can backup and restore any DBBe the first to solve!advancedAPIScalable E-Commerce PlatformBuild an e-commerce platform using microservices architecture.Be the first to solve!advancedDevOpsBlue-Green DeploymentSetup a blue-green deployment strategy for your application.Be the first to solve!advancedMonitoringPrometheus and GrafanaSetup monitoring using Prometheus and visualize metrics in Grafana.Be the first to solve!advancedDockerMulti-Service ApplicationSetup a multi-service optimized docker implementationBe the first to solve!advancedDevOpsService DiscoverySetup service discovery with dummy services and ConsulBe the first to solve!