Explore All Projects

Browse our entire catalog of projects, filter by difficulty or interest, and find your next coding challenge.

Showing 12 of 34 projects

Personal Expense Tracker

A command-line tool that helps users track daily expenses, categorize spending, and generate simple summary reports....

Python Beginner Time: Low

Weather Dashboard

A simple web page that fetches weather data from a free API and displays current conditions for any city. Teaches...

JavaScript HTML CSS Beginner Time: Low

Student Grade Manager

A Python application to store student names and their grades, compute averages, and display a class report. Ideal...

Python Beginner Time: Medium

Task Manager REST API

A RESTful API built with Flask that allows clients to create, read, update, and delete tasks. Perfect for learning...

Python Intermediate Time: Medium

Portfolio Website

A personal portfolio site with sections for bio, projects, and contact. A great first project that teaches HTML...

HTML CSS JavaScript Beginner Time: Low

URL Shortener

A full-stack web app that takes long URLs and generates short codes. Users can paste a link and get a shorter one...

Python JavaScript HTML CSS Intermediate Time: High

Data Analysis Report Generator

Upload a CSV file and automatically generate a summary report with statistics, missing value counts, and basic...

Python Intermediate Time: High

Library Management System

A Java application that helps manage books, students, and borrowing records in a library. This project teaches...

Java Beginner Time: Medium

Real-Time Chat Application

A real-time chat application that allows multiple users to send and receive instant messages using WebSockets. This...

JavaScript Node.js Intermediate Time: High

Password Strength Checker

A tool that checks password strength based on length, symbols, uppercase letters, and numbers. Helps beginners...

Python Beginner Time: Low

Feedback Survey Form

A simple student feedback form that collects user names, emails, and ratings. Teaches basic HTML form handling and...

HTML Beginner Time: Low

API ETL Pipeline

Enter a public API URL to fetch data and automatically transform it into a structured CSV dataset.

Python pandas requests Intermediate Time: High
← Previous Page 1 of 3 Next →