Skip to content

cdegange/romcom

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to ROMCOM: an Interactive Romance Novel Cover Generator!

ROMCOM will give you the opportunity to create a completely random romance novel cover, complete with scintillating artwork, enthralling titles, and stimulating random taglines. Plus, you can create your own custom cover just by filling out our form. Each book even comes complete with its original price tag, which is value priced at $1.89!

Instructions:

Please go to https://cdegange.github.io/romcom/ to view the site. You can clone the repository via https://github.com/cdegange/romcom. Once cloned you will find all the respective files within the romcom folder. From there you can open the index.html to view a locally stored version of the site.

You will be greeted with a random cover that has been created the first time the page loads.

Main Actions:

On the home page you will see four different buttons on the top:

Show New Random Cover:
  • This button will generate a new random romance novel cover every time you press the button. Random Cover
Save Cover:
  • Once you have found a cover you like, you can save your cover using this button! Save Cover
View Saved Covers:
  • Here you will be able to view all the covers you have saved (note, this is not persistent and will reset if the page is refreshed). View Saved Covers
Make Your Own Cover:
  • This button will open a custom cover creation form. You are given four text input fields. -Custom Cover
  • For the Cover input, enter the url of your favorite Romance novel cover you have found on the web. Here are a few to get you started. Simply right click: copy image address on the desired image, and paste the url into the cover input field. Cover 1 Cover 2 Cover 3
  • For the Title field, enter your steamy book title.
  • For the first descriptor field, add your first romantic word, like "desire".
  • For the second descriptor field, add another romantic word, like "lust".
  • After filling out the fields, click "Make my book". Like magic, your book cover has been created!
  • You can also save this custom cover to your collection using the "Save Cover" button.

Technologies:

  • JavaScript, HTML, CSS. Initial code provided by Turing School of Software and Design.

Future Features

  • Ability to delete a cover from the saved covers view via doubleclick.
  • Persistent storage of saved covers, using an account or cookies to remember the user and store the save covers array into cache.
  • Ability to view the saved cover in an enlarged view upon clicking the desired cover.
  • Ability to drag and drop order of covers in the saved covers view.
  • Ability to download a favorite cover.
  • Ability to share a favorite cover to email, text, and social media platforms.

Contributors:

About

M1 pair project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 59.5%
  • CSS 22.3%
  • HTML 18.2%