GithubHelp home page GithubHelp logo

azadehkhojandi / thesmartfoxies Goto Github PK

View Code? Open in Web Editor NEW
0.0 5.0 4.0 2.24 MB

SheHacks 2014 - the smart foxies

Home Page: http://thesmartfoxies.azurewebsites.net/

CSS 97.00% JavaScript 2.99% Shell 0.01%

thesmartfoxies's Introduction

thesmartfoxies

SheHacks 2014 - the smart foxies

Travelling on public transport can be so dull, right? You stare out of the window and suddenly someone walks by with an awesome book in their hands. You wanna know what it is! NOW!

It's an open source application for book lovers. It allows you to have your own virtual library and manage your bookshelves and books in it. you will be able to search your book and add it to your following bookshelves. 1- Favourites 2- To read list 3- Reading it now 4- You have read it

It uses your geolocation and shows people around you (in progress). It also shows what are they reading now or their favourite books (hasn't implemented yet) You will be able to send the message (hasn't implemented yet)

It will able to suggest you a good books based on analysings others people bookshelves (hasn't implemented yet)

Behind-the-scenes technologies

This project is hosted on Windows Azure http://thesmartfoxies.azurewebsites.net/ It uses a cloud service hosted on http://thesmartfoxies.cloudapp.net/ to manage users and their locations

Are you interested to contribute?

Simply follow the following steps.

0- Clone the smart foxies repo

1- Fork the repo

2- Add the forked repo as your remote repo

git remote add username fork-url

3- Create a branch

4- Start fixing broken functionalities ;)

5- Commit your changes

6- Push your changes

7- Go to your github and ask for pull request

How to run it locally?

1- you need to install node.js

2- Download wbe-server.js from https://github.com/Azadehkhojandi/angular-seed/blob/master/scripts/web-server.js

3- Copy it the thesmartfoxies folder righ near index.html

4- Open node js command line or open your terminal

5- type node web-server.js

6- now browse http://localhost:8000/index.html

thesmartfoxies's People

Contributors

pkdesigns avatar cathylill avatar azadehkhojandi avatar jmwang-hh avatar

Watchers

 avatar James Cloos avatar Sandra Cardona avatar  avatar  avatar

thesmartfoxies's Issues

near by people

1-allow Geo tracking
2- connect with google +
3-near by people should show your near by people

update user Bookshelves without refreshing the page

Refreshing the book shelves after users add a new book to their bookshelves

1- search for a book
2- click on any action buttons like Add it to Read list
3- the newly added book is not displaying on the user bookshelves but if you refresh the page you will see it

add to bookshelves styling issue

1- search for any book
2- for each book there are four action options
Add to Favorites
Add it to Read list
Mark it as Reading it now
Mark it as you have read it

these buttons needs to be styled

add google tag manager

it should be added after opening body tag - better to add it in directive

<iframe src="//www.googletagmanager.com/ns.html?id=GTM-MJ25NN" height="0" width="0" style="display:none;visibility:hidden"></iframe>

<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MJ25NN');</script>

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.