GithubHelp home page GithubHelp logo

boxtrackr's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

boxtrackr's Issues

Remove username from authentication

Matt suggested that we remove username from boxtrackr. Simply have email and password (email acting as your username/unique identifier). I would have to agree.

Fix outbound emails

I need to make a couple of small tweaks to outbound emails.

  • Create an @boxtrackr.com email address to send from
  • Currently emails are literally addressed as "Hi username" for some reason.

Removed the bastardized version of Bootstrap

When trying to make quick updates in our 319 project, I would often edit the bootstrap CSS directly. In order to make upgrading Bootstrap a lot easier in the future, we should get rid of those changes now and do it correctly.

Consider switching to NDB

Mainly for the exposure to NDB. I don't think it would be very hard, and we would get built-in entity caching!

Not a huge priority, more for fun/learning.

Email responses

When a user emails a tracking number to the app, the app should reply with an email stating what was found and the initial information gathered from that email.

Complete the domain setup for appengine

In order to send emails from @boxtrackr.com email addresses, we need to verify our domain.

In the dashboard, you can go to Application Settings > Add Domain in order to complete these steps.

I can't remember if we have boxtrackr.com set up on Google Apps or not. I thought you said that we did, but it only available for one user. I tried the password you gave me with a couple of usernames at the Google Apps login screen, but was unsuccessful.

As soon as we get that done, we can send emails from any @boxtrackr.com address.

Package incorrectly marked as delivered.

http://screencast.com/t/2DTY7DkD0

Here is the response from UPS:

<?xml version="1.0" encoding="UTF-8"?>
<TrackResponse>
    <Response>
        <TransactionReference>
            <CustomerContext>0b339580-4434-44a8-9475-53424ea6639d</CustomerContext>
        </TransactionReference>
        <ResponseStatusCode>1</ResponseStatusCode>
        <ResponseStatusDescription>Success</ResponseStatusDescription>
    </Response>
    <Shipment>
        <Shipper>
            <ShipperNumber>W0W225</ShipperNumber>
            <Address>
                <AddressLine1>4255 ANSON BLVD</AddressLine1>
                <City>WHITESTOWN</City>
                <StateProvinceCode>IN</StateProvinceCode>
                <PostalCode>46075   4412</PostalCode>
                <CountryCode>US</CountryCode>
            </Address>
        </Shipper>
        <ShipTo>
            <Address>
                <City>AMES</City>
                <StateProvinceCode>IA</StateProvinceCode>
                <PostalCode>500104549</PostalCode>
                <CountryCode>US</CountryCode>
            </Address>
        </ShipTo>
        <ShipmentWeight>
            <UnitOfMeasurement>
                <Code>LBS</Code>
            </UnitOfMeasurement>
            <Weight>0.50</Weight>
        </ShipmentWeight>
        <Service>
            <Code>003</Code>
            <Description>GROUND</Description>
        </Service>
        <ReferenceNumber>
            <Code>01</Code>
            <Value>581978062</Value>
        </ReferenceNumber>
        <ShipmentIdentificationNumber>1ZW0W2250342652068</ShipmentIdentificationNumber>
        <PickupDate>20130104</PickupDate>
        <ScheduledDeliveryDate>20130108</ScheduledDeliveryDate>
        <Package>
            <TrackingNumber>1ZW0W2250342652068</TrackingNumber>
            <RescheduledDeliveryDate>20130107</RescheduledDeliveryDate>
            <Activity>
                <ActivityLocation>
                    <Address>
                        <City>DAVENPORT</City>
                        <StateProvinceCode>IA</StateProvinceCode>
                        <CountryCode>US</CountryCode>
                    </Address>
                </ActivityLocation>
                <Status>
                    <StatusType>
                        <Code>I</Code>
                        <Description>ARRIVAL SCAN</Description>
                    </StatusType>
                    <StatusCode>
                        <Code>AR</Code>
                    </StatusCode>
                </Status>
                <Date>20130104</Date>
                <Time>185400</Time>
            </Activity>
            <Message>
                <Code>02</Code>
                <Description>Rescheduled</Description>
            </Message>
            <PackageWeight>
                <UnitOfMeasurement>
                    <Code>LBS</Code>
                </UnitOfMeasurement>
                <Weight>0.50</Weight>
            </PackageWeight>
            <ReferenceNumber>
                <Code>01</Code>
                <Value>FN2-4740924-6072827</Value>
            </ReferenceNumber>
            <ReferenceNumber>
                <Code>01</Code>
                <Value>DZRHYQBHN</Value>
            </ReferenceNumber>
        </Package>
    </Shipment>
</TrackResponse>

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.