DickyKitchenJr / Indie-Book-Vault-Full-Project

Full-stack React.js, Node.js, Express.js, MySQL project with a Jest test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Indie Book Vault Full Project

Tech Stack Used:

  • React.js
  • Node.js
  • Express.js
  • MySQL

Purpose:

  • To create a full-stack website where indie authors can apply for listing on the site and have their information displayed to visitors of the site, potentially leading the visitor to follow a link to their social media and/or author websites to purchase their books
  • To fill the need of providing readers a centralized place to find indie authors of various genres
  • to create admin section for handling CRUD operations in the database

Achievements

  • implemented a dynamic author listing feature using the Fisher-Yates shuffle algorithm, ensuring a randomized display for users on every site visit
  • implemented server side and form side validation to ensure the user submits the information appropriately and without duplication in the database
  • demonstrated proficiency in MySQL database management, optimizing queries and operations for efficient data storage and retrieval

Front-end Live Site Repository

Front-end Admin Repository

Backend Repository

Copyright

  • This project and the code within are the idea(s) and property of Dicky Kitchen Jr and not permitted to be used/copied without written permission (which must include time and usage limitations)

About

Full-stack React.js, Node.js, Express.js, MySQL project with a Jest test