- Introduction
- Technologies
- Set Up
- Deployment Link
- Features
- Reflection
- Future Features
- Contributors
- Project Specifications
Have you ever had a fantastic idea only to forget it before it came to life? If so, Ideabox is a webpage for you!
Ideabox is a webpage that allows you to add your ideas to a virtual box so that you can keep track of them. Fear not! The next brilliant idea you have won't so easily forgotten when you use Ideabox.
- JavaScript
- HTML
- CSS
- Clone this repository.
cd
into the directory.- Run
open index.html
.
- User can add a title and idea input to create a new idea card.
- User can favorite their best ideas, which can be viewed by clicking the Show Starred Ideas button.
- User can search for ideas that contain a specific word or phrase.
- User can delete idea cards once they are no longer needed.
- Webpage has local storage feature.
- We decided to add features (such as local storage) to the webpage, even though these lessons were not formally taught. This gave us an opportunity to do our own researching. This will carry over into our careers as software developers as we will often need to do independent research to find solutions.
- We learned that some functionality was easy to reuse, however other functions were unexpectedly difficult to reuse. It was interesting to see how the code we wrote in some ways dictated what code we wrote later.
- Teamwork makes the dream work.
- Allow user to edit ideas once they are submitted.
- Create functionality so that when the user clicks the idea card, they are taken to a new page where they can add additional notes and information about their idea.
- Project specs are located here.