Giter Site home page Giter Site logo

birajsilwal / online-marketplace Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 28.73 MB

Android app: An online marketplace for students to buy and sell items with other college students.

Java 100.00%
android-app marketplace parse java user-authentication

online-marketplace's Introduction

LinkedIn

Application title: myLobo

App motto: Study Smart

Contact information:

Description of the app

myLobo is a simple yet powerful way to study smart.

Test accounts

You can either sign up to create new account for testing, or use below login information

  • username: guest
  • password: guest

Developer Bio

Hi! I am Biraj Silwal, developer of myLobo app. I'm a junior studying computer science and mathematics at UNM. In my free time I enjoy competitive programming, creating mobile apps, and attending online hackathones. I am passionate about techology and also interested in Augmented Reality, Machine Learning, and Robotics.

Other supporting information

  • For the best experinece please use latest version of android operating system. API level more than 25 is highly recommended.
  • After you login for the first time, it might take little bit longer to load contents in Marketplace and myLobos. So, you might have to wait ~10 seconds. Sorry, for an inconvinience.

Open-source libraries used

  • Parse Server - Parse Server is an open source Backend-as-a-Service(BaaS) framework.
  • Android Async HTTP - Simple asynchronous HTTP requests with JSON parsing
  • Glide - Image loading and caching library for Android
  • Picasso - A powerful image downloading and caching library for Android
  • Parse SDK for Android - To get access to the Parse cloud platform from my android app. For more information about Parse, see the website
  • Logging Interceptor - An OkHttp interceptor which logs HTTP request and response data.
  • Bolts - Bolts is a collection of low-level libraries designed to make developing mobile apps easier. Bolts was designed by Parse and Facebook.
  • Appcompat - AppCompat is a set of support libraries which can be used to make the apps developed with newer versions work with older versions.
  • Material Design - Material Design is a visual language that synthesizes the classic principles of good design with the innovation of technology and science.
  • Swipe-to-Refresh - Detects the vertical swipe, displays a distinctive progress bar, and triggers callback methods in your app.
  • CircleImageView - Makes ImageView circular.
  • Room - The Room persistence library provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite.
  • Leonids - Leonids is a particle system library that works with the standard Android UI.
  • Android Debug Database - Android Debug Database is a powerful library for debugging databases and shared preferences in Android applications.
  • Android Room-Runtime - Room is a Database Object Mapping library that makes it easy to access database on Android applications.
  • Apache Commons IO - The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more.
  • image-zoom-view - Imageview zoom library for android. It's simple show image library.

API used

  • Heroku - Heroku is a container-based cloud Platform as a Service (PaaS). Used Heroku to deploy, manage, scale my app.
  • OpenWeather - Used OpenWeather API to access current weather data. Used free version. This API uses open data

Built With

Screenshots

alt text alt text alt text alt text

Acknowledgements

License

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

online-marketplace's People

Contributors

birajsilwal1 avatar birajsilwal avatar

Watchers

 avatar

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.