Backend Projects

Project ideas to take you from beginner to advanced in Backend

beginnerCLITask TrackerBuild a CLI app to track your tasks and manage your to-do list. beginnerCLIGitHub User ActivityUse GitHub API to fetch user activity and display it in the terminal. beginnerCLIExpense TrackerBuild a simple expense tracker to manage your finances. beginnerCLINumber Guessing GameBuild a simple number guessing game to test your luck. beginnerWeb AppUnit ConverterUnit converter to convert between different units of measurement. beginnerWeb AppPersonal BlogBuild a personal blog to write and publish articles on various topics. beginnerAPIWeather APIBuild a weather API that fetches and returns weather data. beginnerAPIBlogging Platform APIBuild a RESTful API for a personal blogging platform beginnerAPITodo List APIBuild a RESTful API to allow users to manage their to-do list. beginnerAPIExpense Tracker APIBuild an API for an expense tracker application. beginnerCLITMDB CLI ToolUse TMDB API to fetch movie information and display it in the terminal. intermediateCLICaching ProxyBuild a caching server that caches responses from other servers. intermediateAPIMarkdown Note-taking AppBuild a note-taking app that uses markdown for formatting. intermediateAPIURL Shortening ServiceBuild a URL Shortener API that helps shorten long URLs. intermediateCLIBroadcast ServerBuild a server that can broadcast messages to connected clients. intermediateAPIE-Commerce APIE-Commerce platform with cart and payment gateway integration. intermediateAPIWorkout TrackerApp to let users track their workouts and progress. intermediateAPIImage Processing ServiceBuild a service that allows users to upload and process images. advancedAPIMovie Reservation SystemBuild a system that allows users to reserve movie tickets. advancedAPIReal-time LeaderboardCreate a real-time leaderboard system for ranking and scoring. advancedCLIDatabase Backup UtilityBuild a database backup utility that can backup and restore any DB advancedAPIScalable E-Commerce PlatformBuild an e-commerce platform using microservices architecture. beginnerCLIGitHub Trending CLICLI application that talks to GitHub API and shows the trending repositories