groupprojectbook1

Group project part 1 web application for Book review

https://github.com/jrsf22/groupprojectbook1

Science Score: 18.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.5%) to scientific vocabulary
Last synced: 9 months ago · JSON representation ·

Repository

Group project part 1 web application for Book review

Basic Info
  • Host: GitHub
  • Owner: Jrsf22
  • Language: HTML
  • Default Branch: master
  • Size: 83 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 0
Created over 4 years ago · Last pushed over 4 years ago
Metadata Files
Readme Citation

README.md

GroupProjectBook1 (BookReviewWebsite™)

image

Description of Project

  • This project is a simple app that allows users to review books and add books.

  • It is a school project testing how we use Source Code Management for version control.

  • Features of this app include Adding, Editing, Retrieving, and Deleting of books.

  • Searching for specific books using search bar

Contributors and their respective contributions

Xavier😎

  • Created Retrieve function for books in BookServlet1

  • Created Delete function for books in BookServlet1

  • Created Sort by ascending and descending function in BookServlet1

  • Created Sort by likes function in BookServlet1

Javier😎

  • Created the bookEdit.jsp, bookManagement.jsp, CreateBook.jsp and web.XML file.

  • bookEdit.jsp contains the edit modal form for updating book details.

  • bookManagement.jsp displays the books details from the db.

  • CreateBook.jsp contains the modal form for creating a new book.

  • web.XML file contains the routing for the different urls.

John😎

  • Edited bookManagement.jsp.

  • Created Search bar with a search button.

  • Created Sort By Ascending, Sort By Descending as well as Sort By Likes on Front-end.

  • Edited BookServlet1.java doPost and listBooks when it wasn't working.

  • Fixed some bugs for BookServlet1.java and NewBook.java.

  • Created and edited pom.xml file.

  • Edited web.XML file, added new url paths.

𝒁𝒂𝒚𝒏𝒆 😎

  • Created BookServlet1.java with basic structure and Book.java class object.

  • Coded Create and Update operations for BookServlet1.java on Book database.

  • Coded Search function for BookServlet1.java to query specific books on Book database.

  • Resolved merge conflicts manually in Visual Studio Code that arose when merging contributors' branches.

  • Fixed some bugs for general routing in web.xml, and CRUD operations in BookServlet1.java.

Citation (CITATION.MD)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- name: "Javier Yeo"
- name: "John Renber"
- name: "Xavier Koh"
- name: "Zayne Lee"
<br>
title: "BookReviewWebsite™" <br>
version: 1.0.0 <br>
date-released: 2022-01-30 <br>
url: "https://github.com/Jrsf22/GroupProjectBook1"

GitHub Events

Total
Last Year

Dependencies

pom.xml maven
  • javax.servlet.jsp:javax.servlet.jsp-api 2.3.1 provided
  • javax.servlet:javax.servlet-api 3.1.0 provided
  • jstl:jstl 1.2
  • mysql:mysql-connector-java 8.0.25
  • org.seleniumhq.selenium:selenium-java 2.53.1
  • org.junit.jupiter:junit-jupiter 5.7.0 test
  • org.testng:testng 6.9.10 test