Skip to content

Repository files navigation

TechSeeker

IT Is Our Duty

Description

An Android application that guides the users through the process of choosing a computer based on their needs. The user will be asked multiple questions such as: Are you looking for a PC or a laptop? What operating system would you like your computer to operate? Pick one of the following: macOS, Linux, Microsoft Windows. For what purpose will you be using this computer? Pick one of the following: gaming, video/photo editing, office/text-editing/Internet. What is your budget for this computer? At the end of the series of questions, the users will be suggested one or multiple results. Resources such as YouTube videos/articles about these products will be shown along with the results so the user can obtain more information on the product.

Usage

It may be difficult to choose a computer if you don’t know where to start. This application will help individuals pick a computer out of the multiple options we have for them. Additional resources such as YouTube videos and Wikipedia articles will provide further information on the products mentioned.

Alternatives

Some alternatives to this application would be PCPartPicker, Canada Computers & Electronics and BestBuy.

Target Users

Anyone looking to purchase a computer. Individuals ranging from beginners to experts about this topic can browse through the options we have and pick the one that stands out to them.

Visuals (Mockups and/or Screenshots)

alt text alt text alt text

Roadmap

First Milestone

  • Research on all PCs and Laptops
  • Find a way to add a database of all or certain PCs and Laptops (roughly 10 each)
  • Design and connect all the layouts
  • Create a RecyclerView and each CardView layout
  • Add event handlers for each clickable feature

Second Milestone

  • Add database of all or certain PCs and Laptops (10 each)
  • Figure out algorithms based on questionnaire responses which displays the result/product
  • Configure “All PCs” and “All Laptops” components for navigation drawer
  • Create the final logo using Adobe Photoshop
  • Testing, debugging and reformatting code

Third Milestone

  • Implement YouTube API in the Results page to display each video
  • Adjust the customization of the layout design
  • Configure “Settings”, “About” and “Feedback” components for navigation drawer
  • Include AlertDialogs for each triggered CardView component in all Laptops/PCs page
  • Testing, debugging and reformatting code

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Install Android SDK and Android Studio, and Git.

Installing

First, start out on this website. Next, click on the green button that says "Clone or download". Copy the link and open Git Bash. Change the directory to paste the repository to Android Studio Projects. When ready, type in "git clone link" and press "Enter".

You should now be able to open the project on Android Studio.

Authors

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE V3 - see the LICENSE file for details.

About

An Android application that guides the users through the process of choosing a computer based on their needs.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages