GithubHelp home page GithubHelp logo

bflanagin / cafesync Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 320.49 MB

A social, as in you have to be in the same area, business card sharing application for everyone.

License: GNU General Public License v3.0

CMake 0.10% QML 68.91% JavaScript 29.61% Python 0.30% Shell 0.02% C++ 0.61% QMake 0.23% Java 0.21%

cafesync's People

Contributors

bflanagin avatar olu4mide avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

olu4mide

cafesync's Issues

Twitter

Newer Twitter pages don't render

Transitions and animations

Currently non of the Objects have a default animation. Since people seem to enjoy such things it would behoove use to have them.

  • Menu Slide

  • Menu button rotation

  • Possible page animation

Camera Rotation

Android's back facing cameras bias is landscape, but flips 90degrees in capture. Need to make a note of this and possibly include orientation sensor.

Smart updates

The current code has the list reload after new cards are found. This is fine when you dont have animations. Now it looks like garbage. In Heliograph I was able to fix this by adding a smart add features that also decreased list load times when you had over 50 items.

Swapcards

When getting a swapped card the user gets no confirmation that the card was successfully swapped. Adding a list update function at the conclusion of the swap would be good.

AD builder

With the recent changes in the general idea behind CafeSync we need some way to create ads for businesses.

Wizard

Need to have a setup wizard for new users

Scrappers

Scrappers are not functioning at the moment for some of the major social networks.

About Text Wizard

Jared Smith -When I was inputting the "about me" text, when I typed the second line and hit enter it deleted the last word and wouldn't let me backspace. Tried it 3 times with the same result. - Lg g6 - swiftkey

Denice Herrera - Text repeats at odd times when moving the cursor. - some sort of samsung

Resume builder / Import

Would be nice to have a place to add in resume features. Pulling them from sites like LinkedIn, Indeed, etc. would save use time.

Emoji support

Need to see what emojis work, and test implementation

Android Buttons

Androids built in buttons don't work as expected. Back button shouldn't close the app unless that is the logical thing to do.

Saved Cards bleeding

The saved cards are some how bleeding over to the lists I suspect I know how.

tumblr

Custom tumblr pages don't render.

Checkbox tango

Checkboxes in Setup are correct, but then return incorrect values when saved, OR something is creating an issue when the card is saved. This causes the user to go into incognito mode when they don't mean to.

Profile update

After updating your profile the main screen function doesn't refresh to show changes. It should.

Initial load

Passersby is being filled with every card after wizard. This is wrong.

Pull and release

Pull and release to refresh needs some sort of indicator to tell you that it's going to work.

Notifications

Notification popup works but there needs to be an qml object. That way it can be more specific. Doing to much with the single notification area is not optimal

Chat

Need to get chat working

Calendar

This is going to require some thought. I had hoped to be able to use Facebooks calendar to update people on events that the user might be into. However this doesn't seem to work as well as I had hoped.

Twitter update

  • Update to show images in tweets,
  • Create sub pages for buttons at bottom
  • possibly change tweet 'look' to be less poster and more twittery?

Menus

Menus are merely placeholders as the rest of the interface was being reworked. Need to be updated

Tumblr update

Adding a stream of content would be more useful, and possibly more intriguing

Ask to use Gravatar

Since CafeSync asks at startup for an Email address, perhaps it should do a Gravatar check and ask if the user wants to use that? Same goes with Twitter and LinkedIn (once they are implemented). What do you think?

Notification dots

Tweaking these to make them slightly more visible would be great.

Requests

Requests are sent to people to either chat or to share more info. It also works as a remote way to send someone your card, assuming you have theirs.

Faster initial response

Once the user sets up their account the interface should start gathering cards and displaying them as soon as possible. Right now the timeout is set too high

Scrapper redue

Right now we use the complete url then the software finds the keywords needed to connect it to the right scrapper. This was great one Ubuntu Touch and the desktop version as the built in web content frame could render any website. On Android this isn't the case so having a more defined way to setup is needed.

In newer projects I used service::accountname this seems to be the most logical way to go.

Security update

When Cafe Sync was written (5+ years ago) security was simple. Its been updated to give us a better control over such things.

Wizard

Possible change on how you get from slide to slide, having a back forward button would give users a better idea their data is being recorded.

How tos

Now that we're getting some users we need to address a few concepts that are new in some sort of pleasant way.

The privacy buttons at the bottom of the users card,

The Areas and Swap buttons,

Possibly how the sources are found,

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.