Giter Site home page Giter Site logo

neutralfusion / cameraindexapp Goto Github PK

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

Android application based on Java which is indexing different cameras, lenses and accesories along with their specifications, guides, downloadable content, reviews, tips and tricks.

Java 100.00%

cameraindexapp's Introduction


๐Ÿ“ธ CameraIndexApp

Android application based on Java which is indexing different cameras, lenses and accesories along with their specifications, guides, downloadable content, reviews, tips and tricks.

Youtube Link:

https://youtu.be/0FMx33LJDIM

๐Ÿ’ก Brief description of the application and the motivation behind it:

The CameraIndex Android application came from the initial ideea of an application to be developed for the Android Course (IT-AND1X-S22) at VIA University College that was an online store where photographers could sell their pictures or stock images as prints. Studying the problem more, the conclusion was that a camera hardware and accesories indexing app would be more useful for a photographer that needs a decision towards buying and using camera gear. This app is proposing to create a database where the client can easily find specifications, reviews, tips and tricks about gear and other hardware resources related to photography.

โœ… Requirements

Critical:

  1. As a user, I'm willing to be able to register a new account, such that I can log in with my new account. โœ…
  2. As a user, I'm willing to be able to register a new account using Google Authentication (Firebase Integration), so I can register a new account easier.โœ… (it was made using firebase but with email and user passowrd)
  3. As a user, I'm willing to be able to log in on an alreadu registered account, so I can start browsing through the camera database and be able to read about it. โœ…

High:

  1. As a user, I'm willing to be able to search through the database by a search bar, to find my preffered camera gear that I want to read about. โŒ
  2. As an administrator, I'm willing to be able to modify the reviews and the data into the app. โŒ
  3. As a user, I'm willing to be able to see latest post on the main page, so that I will make the right decision when buying the gear according to the latest trends. โœ…

Low:

  1. As a user, I'm willing to be able to leave a rating for the preffered camera gear. โŒ
  2. As a user, I'm willing to be able to add a camera gear to a favourite list or category. โŒ
  3. As a user, I'm willing to be able to see some places where I can find the camera gear for buying. โŒ

Non-functional requirements:

  • The application can be translated in english, danish; โœ…
  • Material Design principles will be respected. โœ…

Languages and tools used in this project:

Javaย  Material UIย  Firebaseย  Figmaย 

๐Ÿ“ฑ Figma Mockups:

cameraindexapp's People

Contributors

neutralfusion 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.