Grace-00 / indie-book-vault

website dedicated to helping spread the word about indie and self-published authors through networking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Indie Book Vault (user-facing front-end)

Purpose:

  • to create a full stack website for indie authors that will help improve marketing ability by providing a central location for readers to locate indie and self-published authors and find links to the authors individual pages
  • to have authors listed at random to provide a fair and equal chance of each author being show as the first author in their specific genre page
  • to create a form within the Contact section of the site to act as an application for authors to join while directing them to provide specific information and not allowing them to submit without filling out required sections

Resources Used:

  • Vite
  • React
  • react-router-dom
  • CSS
  • HTML
  • JavaScript
  • Visual Studio Code
  • Corel PaintShop Pro for editing pictures used
  • GitHub

Achievements:

  • implemented a dynamic author listing feature using the Fisher-Yates shuffle algorithm, ensuring a randomized display for users on every site visit

  • implemented form validation to ensure the user has input the information appropriately before submitting

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

website dedicated to helping spread the word about indie and self-published authors through networking


Languages

Language:JavaScript 95.8%Language:CSS 3.9%Language:HTML 0.3%