GithubHelp home page GithubHelp logo

tarsbase / bookworm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vikasaurusrex/bookworm

0.0 0.0 0.0 26.29 MB

(2016 - Swift 2) Platform to sell Textbooks. Groups students with their university peers by parsing their .edu emails. Uses Swift 2, barcode scanning, Google Books API, and Firebase Database. My first Production Application.

Swift 98.90% Objective-C 0.43% Ruby 0.67%

bookworm's Introduction

Bookworm (project from 2015-16)

Introduction

This project is in the process of a migration to Swift 4.

This was a project I worked on both to top up my skills and to learn new ones. I was working with a startup that shut down recently. The aim was to set up a marketplace for used text books that separated buys and sellers by the university they attended. When you sign up, you must sign up with your .edu email address thereby ensuring that purchased books are the correct university version. I coded the entire program except for the barcode scanning which I integrated with my platform using code I found online. The developer is credited on the code file.

Tools Used

This project used a myriad of interesting tools. To find books, you could use the barcode scanner to scan the book and search over the Google Books API. The storing and retrieving was done using the Google Firebase framework.

Installation

The code only works on older devices running iOS9 and below since it was written in Swift 2. If you choose to check it out, run pod install to install the necessary pods (assuming you already have CocoaPods installed). Then just hit the big play button on the XCode IDE and you should be in business (not for very long evidently). Please check out the working Swift 4 barcode scanner on my github. That one works well for all iOS and Swift versions as of Oct 2018.

bookworm's People

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.