Programming · Java
Build a library management system
Manage books, members, issue and return with fines, backed by a database.
- Intermediate
- 2–4 weeks
- Free
606 projects · 13 streams · every class
Projects that teach a language by building something real: games, tools, automations and small utilities.
8 Programming projects
We couldn't find an exact match. These are the closest 8, found by leaving out the time limit and the class.
Or look inSoftware DevelopmentArtificial IntelligenceDataCybersecuritySystems and CloudAll TechnologyTwo-subject projectsHelp me choose
Programming · Java
Manage books, members, issue and return with fines, backed by a database.
Programming · JavaScript
Make tic-tac-toe for two players, then add a computer that never loses.
Programming + Pure Mathematics
Implement bubble, insertion, merge and quick sort and plot how their running time grows.
Programming + Cybersecurity
Encrypt and decrypt files with a password using a well-tested library.
Programming · Python
Write a tool that converts headings, lists, links, bold and code blocks from Markdown to HTML.
Programming + Pure Mathematics
Publish a small library for fractions, primes and matrices with full tests and docs.
Programming + Data
Collect a table of public information from a site that allows it and analyse the result.
Programming · Go
Build a fast command-line tool to add expenses, list them and summarise by month and category.
0 to compare
Compare