Giter Site home page Giter Site logo

sms-info-system's People

Contributors

ibadullah-usmani avatar jamesmarcogliese avatar shgaurav avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

shgaurav

sms-info-system's Issues

Timing Issues W/ init and retrieval

After adding proper logging, i discovered that the new message retrieval has been grabbing the command echoed back to it. This would make it to validation where it was dropped. The config at the beginning of sim900 wasn't going through since there was no wait after each command was sent to the module, so they've been added.

Automated Unit Testing Scripts

We should write some unit tests in the test folder to have checks to make sure everything work and have it done automatically.

Retrieve movie timings for a specific movie for location specified.

Enhancement - Another query where a user can type in 6 Logan/75 Strathaven drive. Once the user send us the query, we can either web crawl or use POST and then use request to get the results returned. Due to our service being a sms service. We can return 3 close by theatres and timing for a specific movie.

Weather api - Type error

A type error occurs sometimes when you make a query to the weather api. I have noticed this when the query was 1 Mississauga, Ontario. when you type 1 Mississauga Ontario works fine. However, this error does not occur too often

Logging

Logging is currently done by printing to the console directly. Perhaps a more structured logging framework can be used to save logs to a file.

Text formatting

Seems like each API may have to undergo different text formatting styles

Places API:

The output string consists of 3 possibilities, one possibility is a string saying 'no results found'. Second possibility, each result can have 3 variables(lines) as output if the user has inputted place_type or third possibility, each result can have 5 variables (lines) if user has inputted a place_name.
So need to figure out how system will send the texts; do we send each text separately or merge 2-3 lines at a time (while still checking for 160 character count as part of validation)?

Directions API:

A step can potentially be 160+ characters long, so each line must be sent as a separate text as a precaution (while still checking for 160 character count as part of validation)

Add exception handling

Right now all exceptions float to the top and cause the entire program to exit. This should be avoided!

Get scores for live games

Web scrawl/post and get request to get scores for a live game. User will enter 7 Blue Jays. If the team specified has a live game going on. Our service will get that data and parse and return team1 score and team 2 score. More info will be added soon.

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.