Welcome to Project Hunter
Discover, solve, and grow with exciting programming challenges designed for all skill levels. Level up your coding skills, compete with others, and unlock achievements.
Ready to conquer the next challenge? 🚀
- HTML
- CSS
- JS
Difficulty:Easy
Convert binary numbers (up to 8 digits) to decimal effortlessly, providing validation and insights into binary arithmetic concepts.
- HTML
- CSS
- JS
Difficulty:Easy
Create a functional calculator for basic arithmetic with a user-friendly interface, supporting clear operations and error handling.
- HTML
- CSS
- JS
Difficulty:Easy
Tool to view, customize and copy CSS border-radius properties, creating simple or complex shapes easily.
- HTML
- CSS
- JS
Difficulty:Easy
Create an interactive UI displaying a list of names with details shown on selection, using only native HTML, CSS, and JavaScript.
- HTML
- CSS
- JS
Difficulty:Easy
Create an interactive Christmas light display with animated color intensity, customizable intervals, colors, sizes, and rows.
- HTML
- CSS
- JS
Difficulty:Easy
Create a dynamic color-changing box that cycles through RGB values based on user-defined increments and starting color.
- HTML
- CSS
- JS
Difficulty:Easy
Create a countdown timer app to track and display the time left until a user-specified event, offering warnings for invalid inputs and optional persistence of events.
- HTML
- CSS
- JS
Difficulty:Easy
Create an app to convert data between CSV and JSON formats, expanding upon the functionality of JSON2CSV by including reverse conversion and file handling.
- HTML
- CSS
- JS
Difficulty:Easy
Convert dollar amounts to cents and break them into the fewest possible coins (quarters, dimes, nickels, pennies) with this beginner-friendly programming exercise.
- HTML
- CSS
- JS
Difficulty:Easy
Make a login form that dynamically changes text box background colors and styles using CSS variables, based on validation errors for user ID and password.
- HTML
- CSS
- JS
Difficulty:Easy
Develop a browser-based database app using IndexedDB, allowing users to load, query, and clear customer data, with dynamic status and logs panels for feedback.
- HTML
- CSS
- JS
Difficulty:Easy
Develop an app where users can flip images within a 2x2 matrix vertically or horizontally, with the ability to replace the default image dynamically.
- JS
Difficulty:Easy
Create a "Calculator CLI" supporting commands for addition, arithmetic operations, and advanced math features like square root. Ideal coding challenge for CLI development projects!
- HTML
- CSS
- JS
Difficulty:Medium
Create a tool to explore timezones using bit masks, allowing users to find cities by GMT offset with efficient bitwise operations.
- HTML
- API
- CSS
- JS
Difficulty:Medium
Develop a "Book Finder App" enabling users to search books by title, author, or query. Features include API integration, responsive design, and loading animations. Perfect coding challenge!
- HTML
- CSS
- JS
Difficulty:Medium
Build a "Card Memory Game" featuring grid-based gameplay, timer, and difficulty levels. Test memory skills with image matches, statistics, and dynamic difficulty. Fun coding project!
- HTML
- CSS
- JS
Difficulty:Hard
Build a customizable calendar to manage events, reminders, and themes, with offline data storage and interactive drag-and-drop functionality.