RevaturePro - Book Publishing System of PubHub 100
For this project, you will be extending the Book Publishing System of PubHub, a self-publishing platform that allows anyone to write, publish, and sell their own books. You will be provided with an application that comprises the basic functionality for uploading and downloading files from the PubHub database, and it will be your responsibility to add a tagging system. Users should be able to add descriptive tags to books, and then search the application for books based on those tags. You will have to modify the database to support this new data, and write the code that not only stores and retrieves this information to and from the database, but also displays it for a user and allows them to manipulate it through an online interface.
What you'll learn:
- Java
- HTML
- CSS
- JDBC
- Servlets
- JSPs
- SQL (PostgreSQL)