Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project brainstorming and initial planning #28

Open
LearningNerd opened this issue Jun 26, 2018 · 6 comments
Open

Project brainstorming and initial planning #28

LearningNerd opened this issue Jun 26, 2018 · 6 comments

Comments

@LearningNerd
Copy link
Member

LearningNerd commented Jun 26, 2018

Let's share our project ideas here! Follow the instructions in section 1.2, which include all the prompts for you to answer, plus steps to submit your work at the bottom of that page.


Example template for your answers:

1. Quick project brainstorming:

  • Idea 1...
  • Idea 2..
  • ...etc. Write as many as you can!

2. Top 3 project ideas:

  • Idea 1...
  • Idea 2..
  • Idea 3..

3. Key features of each app:

App idea 1:

  • Feature 1...
  • Feature 2...

App idea 2:

  • Feature 1...
  • Feature 2...
  • Feature 3... etc..

App idea 3:

  • Feature 1...
  • Feature 2...

4. User interface elements for each app:

App idea 1:

  • Element 1...
  • Element 2...

App idea 2:

  • Element 1...
  • Element 2...
  • Element 3... etc..

App idea 3:

  • Element 1...
  • Element 2...

5. Quick sketches of each app:

App idea 1:
[images inserted here]

App idea 2:
[images inserted here]

App idea 3:
[images inserted here]


Again, follow the instructions in section 1.2 and then submit your work below. :)


@libraryman
Copy link

libraryman commented Jul 3, 2018

1. Quick project brainstorming:

  • Recipe organizer
  • food tracker
  • reservation system for study rooms
  • Instagram account feeds by theme
  • restaurant guide for Long Beach
  • Public mural guide for Long Beach
  • Search a Google sheet like a database
  • Database subject guide
  • real time data dashboard
  • twitter bot
  • meditation app that uses Youtube for content
  • Teaching assistant bot for a LMS
  • App to find the least expensive store that caries that item
  • Open Educational Resource finder for textbooks

2. Top 3 project ideas:

  • Search a Google sheet like a database
  • Teaching assistant bot for Learning Management System
  • Public Mural guide for Long Beach

3. Key features of each app:

Search a Google sheet like a database:

  • Search by keyword
  • Search by class or title
  • restrict results to one of two campus libraries

Teaching assistant bot for LMS:

  • Answer a set of predefined questions
  • Give encouragement to student who complete assignment on time

Public Mural guide for Long Beach:

  • Find murals by location
  • View murals by artist
  • View murals and find their location

4. User interface elements for each app:

Search a Google sheet like a database:

  • search bar with a drop down menu
  • The drop down menu will have different way to search; keyword, title and class.
  • A limiter that will limit results to one of two campuses

Teaching assistant bot for LMS:

  • This app would live inside the LMS so the interface would simply be posts that respond to a question, or make announcements
  • If possible the bot would access the students grades and give them encouragement when that excel on a particular assignment.

Public Mural guide for Long Beach:

  • Search box to search by keyword
  • Map of Long Beach to search by location
  • browse murals option.

5. Quick sketches of each app:

App idea 1:
reserve_search

App idea 2:
[none]

App idea 3:
mural_search

@LearningNerd
Copy link
Member Author

Thanks for posting your ideas so far @libraryman ! 👍 This is an excellent start! All ambitious project ideas :) which is great!

We'll just need to narrow them down to a smaller piece to get started with, of course. For example, for the Long Beach murals project, a couple of the sub-projects would be:

  1. A basic web page that displays a list of mural titles, generated from data stored in your code
  2. A page that shows a map of Long Beach with a few predefined pins based on locations of a few example murals

All your project ideas so far sound like they would need potentially a lot of data to be gathered. Unless you already have it handy, your first prototypes can just use fake data -- placeholder content -- and then you can gradually work on gathering/organizing the actual data later, if you decide to continue with the project(s).

Quick note: I modified your comment to add a little formatting for readability. Take a look at GitHub's recap of the Markdown formatting syntax if you're curious: https://guides.github.com/features/mastering-markdown/

Happy 4th!

@BryceTobiano
Copy link

BryceTobiano commented Jul 8, 2018

Bryce Tobi
1. Quick project brainstorming:

  • hot dog finder
  • editing pics/vid for social media
  • annoying to do list
  • profile app
  • pdf converter
  • pomodoro game

2. Top 3 project ideas:

  • hot dog finder
  • pdf converter
  • profile app

Key features of each app:

App idea 1: hot dog finder

  • finds hot dog stand relative to a location
  • shows yelp reviews of hot dog stands
  • search by city
  • list of places organized from best to worst reviews

App idea 2: pdf converter

  • converts normal images into pdfs
  • converts pdfs into text files

App idea 3: profile app

  • automatically creates a profile based on information putdown
  • user accounts
  • as a plugin?

4. User interface elements for each app:

App idea 1: hot dog finder

  • interactive map
  • textbox to search by keyword
  • menu to organize the list of places

App idea 2: pdf converter

  • tabs for different conversions
  • box to drag the pdf file into

App idea 3:

  • textboxes to fill in the information required
  • profile picture
  1. Quick sketches of each app:

App idea 1:
hotdog

App idea 2:
pdfconverter

App idea 3:
autoprofille

@tackycoffee
Copy link

tackycoffee commented Jul 10, 2018

  1. Quick project brainstorming:

    • Card game
    • Todo list
    • Password generator

  2. Top 3 project ideas:

    • Play card games
    • Try different to do list
    • Check the logic for different passwords

  3. Key features of each app:

Card game
• Card can be flipped to show hidden images
• Match card images or numbers
• Score
• Randomize
• Keep high score

Todo list
• Add a list of things to do
• Delete list of things to do
• Prioritize list of things to do

Password generator
• Generate password
• Check if password meets the requirement
• Save passwords

  1. User interface elements for each app:

Card game
• Side menu for difficulties, randomize
• Cards on the center of page

Todo list
• Side menu for priorities, adding todo, dele todo, calendar

Password generator
• Side menu for password generation

  1. Quick sketches of each app:

card

@LearningNerd
Copy link
Member Author

Great start @UncledDrew ! I love these silly projects, way to keep things fun :) And great work with the wireframing sketches!

The hot dog finder and PDF converter sketches make it SUPER clear what the app will do and look like. My only suggestion would be if you work on the profile creation app, you'll first want to refine the description and the sketch some more to make it clear what its features are / what problem it solves.

@LearningNerd
Copy link
Member Author

Thanks for sharing your notes @tackycoffee ! (Also, nice GH username, haha I love it)

This is a great start for feature ideas for each of your three apps. :) So the card game idea is like Memory / Concentration? (That's what I usually hear it called) It has a Wikipedia page in fact!
https://en.wikipedia.org/wiki/Concentration_(game)

Just a couple suggestions:

  1. See if you can brainstorm some more ideas :) doesn't matter if they're projects you'd actually like to work on or not. Just to practice the habit of generating ideas and not censoring yourself, and embracing whatever silly ideas that may come to mind! I suggested setting a timer for 10 minutes and I meant it -- how many ideas can you write down in 10 minutes? Give it another shot, just for fun!

  2. Please post a quick sketch for your top 3 ideas when you have a chance. If you don't like sketching by hand and uploading a photo, you could also use a drawing program on your computer, or an online tool like draw.io.

Can't wait to see what you come up with next!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants