Skip to content

Instantly share code, notes, and snippets.

@Jackiesan
Last active June 30, 2018 21:36
Show Gist options
  • Save Jackiesan/da6ec0091fc0d5b51c3c50146ea6bdf5 to your computer and use it in GitHub Desktop.
Save Jackiesan/da6ec0091fc0d5b51c3c50146ea6bdf5 to your computer and use it in GitHub Desktop.
Capstone Concepts

Capstone Concept - Jackie Onofre

Problem Statement #1

Centralize donations to local non profit organizations and charities. Donation items are organized by categories, products and condition. Goal is to make a bigger impact locally, help users learn more about local orgs and help organizations receive more donations.

MVP Feature Set

  1. User registration and authentication

    • Users input their information and location
    • Separate account for donators and organizations
  2. Donators will input item by category.

    • Users will need to input additional product details based on category. App will provide list of local organizations that are accepting that type of product and include details about the drop off.
  3. Non Profit orgs will have separate account.

    • If user has this type of account, they can create a wishlist of items they need along with the quantities and condition of the products. Items can be generic or if they need specific product they can add UPC codes.
  4. Profiles to wishlists will be accessible by all users.

Potential Additional Features

  1. Gamifying app. 1st, 3rd, 5th, 10th etc donations will have different badges.

Draft Technology Choices

Front end

  • React Native
  • Redux
  • react-native-elements UI style kit

Backend

  • Ruby on Rails
  • Database: PostgreSQL

Additional content, diagrams, wireframes, user flows, etc.

Plan on using this charity API to find local charities and create profiles for them.

http://charityapi.orghunter.com/charity-api-list

Problem Statement #2

Create 2D game that is representative of Mexican culture specifically Dia de los Muertos. There are not too many games with Mexican artwork so I would like to design a game inspired by Mexican traditions and folklore.

MVP Feature Set

  1. Main character will be collecting flowers and day of the dead offerings.
    • These tokens the character collects will add points to the users score. The more points the player collects the brighter their aura will be.
  2. Player will have to jump over obstacles.
    • There will be pits in the game that the user has to jump over.
  3. Goal of the game is to reach the end of the level without falling or crashing against another specific object.

Potential Additional Features

  1. Several levels that will represent the different after life stages.

Draft Technology Choices

Additional content, diagrams, wireframes, user flows, etc.

Link, attach, or insert any additional content here.

I am more excited and motivated to work on this game than the app.

@CheezItMan
Copy link

@Jackiesan #1 You will need to have some kind of back-end for this app, and you have no techs picked out for that. How do you plant to store the information. For additional features you could look to gamify things with badges etc. Overall it looks doable.

#2 Where would you get the artwork? If you look at most games, more people work as artists than programmers. The game is a neat idea, but you'll need to be careful to make sure you're not spending more time on the art and level design than on the programming portion.

@Jackiesan
Copy link
Author

@CheezItMan I have updated the plan for proposal #1. I have selected this idea for capstone. Let me know if there is any additional information I have to add to the plan. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment