- Overview
- Project Spec
- Deployed Application
- Contributors
- Learning Goals
- Technologies Used
- Application Features
- Setup
- Resources
- Contact
"coloRandom?" is a web application that generates and displays random color palettes. It offers a single-page, interactive UI and is developed using HTML5, CSS3, and vanilla JavaScript.
Detailed project specifications can be found here.
The application is live on AWS and can be accessed here.
- Craft a user interface with semantic HTML and efficient CSS.
- Implement clean, DRY JavaScript with class-based data models.
- Dynamically manipulate the DOM after page load.
- Enhance collaboration skills in a team setting.
- JavaScript
- HTML5
- CSS3
- Git (for version control)
- Node.js (for package management and scripts)
- A new palette is generated and displayed upon page load and when the "New Palette" button is clicked.
- Users can lock colors in the palette and generate new ones while keeping selected colors unchanged.
Saving and Displaying Palettes

- Saved palettes are displayed on the UI, where they can also be deleted.
- Users can remove unwanted saved palettes from the display.
To set up this project locally:
- Fork and clone the repo.
- Navigate to the project directory.
- Run
open index.htmlin the terminal to view it in your browser.
- Trello Board for project management.
- Daily Standup Log
- Wireframes
For any inquiries or suggestions regarding "coloRandom?", please reach out to the contributors.


