Code Monkey home page Code Monkey logo

cs441_project's People

Contributors

angelakimmy avatar marilynsanch avatar nealamendoza avatar park-moonkyu avatar tayleruva avatar yanxilinn avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

cs441_project's Issues

Create Last Serviced Page

Main Task: #2
Relies on: #12 #10

Class: Main Page

  • User clicks on link (tab or button) to this page
  • User is shown list of existing entries
    • Organized by most recent
    • Option to sort
  • User has option to add new entries

New Entries

  • Input Car
  • Input date
  • Input Current millage
  • Input Location
  • Input Description of what was done

Home page button not clickable on iPhone X and above

The button labeled click me is not actually clickable when running on an iPhone X or above due to the home bar covering it. There are three solutions:

  1. Changing the page to a Master Detail page and adding page links in the sidebar. Here is the documentation. This is a little more involved and more difficult.

  2. Add the following as an attribute in the content page tag. Add it in the place where the other xmlns are called. This is a simpler solution but not as pretty and will require further polish later

xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
 
ios:Page.UseSafeArea="true"
  1. Remove the Welcome to XamarinForms label and add the VerticalOptions="CenterAndExpand" attribute to the click me button

I recommend option 1 since we will probably end up doing this later anyway.

Gas money calculator

Gas money calculator


Calculates how much money to spend on gas.

Main Page

  • Nearest gas station // use GPS
  • Compare prices // Check every week
  • Calculate the price of gas per person based on mileage
  • Check "What can we do in the gas station"

What can we do in the gas station

  • Ask to enter a number
  • Divide that number
  • Equal the number
  • Gasoline or Diesel
  • Pay the money
  • Go back to Car
  • Go away

스크린샷 2019-09-18 오후 4 35 14

Create Your Cars Page

Main Task #14
Relies on: #11

  • Create page that holds your list of cars
  • Option to sort you cars
  • Option to add new car

Add New Car

  • Input License Plate
  • Input Make
  • Input Model
  • Input Color
  • Input VIM
  • Input name (nickname for car)
  • Add photo

Gas Mileage Tracker (MPG)

Main Page

  • user clicks onto the page and selects whether car is new or used
  • if car is new, user inputs the date and sets tracking at 0 and begins tracking mileage
  • if car is used, user inputs the date and current mileage

Based on response

  • show vehicle model from dropdown
    • if vehicle model is not in our database then user can input their own car details
      • user will be given vehicle specs comparison based off of their data they provided
    • if vehicle model is in our database list stats of how car should be performing either monthly/annually
  • Compare with Manufacture Specs
    • show if they are wasting or saving gas
    • show how much was spent the previous time
      • give option to calculate how much money you'd save with a new car
  • popup to scan Receipt or take a photo of the pump
  • have option to iew reports to understand your actual costs with a graph/table
  • Compare your results over time to understand how your vehicle is performing
  • Learn your real gas mileage and change driving habits

mpg

Track Depreciation

  • Put what you payed for the car.
  • Start simple with a google search of the car
  • How old your car is

DIY resources

Have a list of materials for how to:

  • Change a tire
  • Jump start car battery
  • Change oil
  • Change blinker lights / headlights

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.