Click the roadmap below to see list of tasks:
Project Management System
Mixed Messages Roadmap
Overview
A message generator program that gives a new randomized output every time the user runs a program.
Problem Statement
- The group needs to create a program that will showcase the knowledge obtained after following the first part of their Codecademy path.
- Demonstrate what the proponents know of JavaScript syntax so far.
Proposed Solution
- Create an interactive website that returns random messages at key events.
- The user should be prompted by a random quote in the first section of the webpage after the page loads. The quote shall vary depending on the day of the week.
- The next section will show some simple about-me blocks showcasing the developers' information. Below each block is a button, which returns a random guess on what the developer is currently working on.
- The final section gives the user the chance to interact with a bot through a button that will guess their birthdate, their sign and other interesting guesses about the user.
Project Engineers
<aside>
<img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/35bb3e0e-0465-4fea-b556-a3d9bca41c4c/Circle_Sketch_Picture.png" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/35bb3e0e-0465-4fea-b556-a3d9bca41c4c/Circle_Sketch_Picture.png" width="40px" /> WILLIAM
ᴡɪʟʟɪᴀᴍ#8060
</aside>
<aside>
<img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/53baf01d-a12a-4142-9a03-60d495374955/IMG_20210228_195639_318.jpg" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/53baf01d-a12a-4142-9a03-60d495374955/IMG_20210228_195639_318.jpg" width="40px" /> RIEL
riel#1580
</aside>
Success Criteria
The team's goal is to showcase their skills of writing a webpage using HTML, CSS and JavaScript.
- [x] Build a message generator program using JavaScript.
- [x] Showcase conditionals, functions, arrays, loops, objects, iterators
- [x] To make your program truly random, the message that it outputs should be made up of at least three (3) different pieces of data.
- [x] Create a simple webpage using HTML and CSS that houses the JavaScript functions.
- [x] Create a good GitHub repository structure for collaboration.
- [x] Create a good
README.md
file
Scope
Requirements
- Develop locally on your computer using HTML, CSS and JavaScript
- Use command line
- Use Git version control
- Collaborate using GitHub
Non-Requirements
- Make the webpage responsive
- Use a GUI software to manage git repo
Output
Repo link: https://github.com/GabrielAllba/Mixed-Message
Live site: https://gabrielallba.github.io/Mixed-Message/