jonesna213 / IndividualProject

0 stars 0 forks source link

Checkpoint 1 #1

Closed jonesna213 closed 2 years ago

jonesna213 commented 2 years ago

@pawaitemadisoncollege Checkpoint 1 is ready for review

pawaitemadisoncollege commented 2 years ago

Hi @jonesna213 You have a great start on your indie project!!! Your deliverables for checkpoint 1 do a thorough job explaining the direction of your project and it's clear you've put in some good time and effort into this already.

See below for my comments and questions.

Problem statement

This project doesn't have any real purpose

Project Technologies/Techniques

Screen Designs

These do an excellent job communicating the design of your application. No nitpicks here at all. Know that AWS Cognito can provide the sign-up/sign in dialogs so you likely won't need to create pages for those (just in case you were starting to build jsps already).

Project Plan

User Stories

I think the scope here is doable and covers the key objectives for the ent java project. Well done!

RESTful service or API integration

  1. I think Google has a reCaptcha service that's worth exploring.
  2. You are right, there is a fitment api here: https://www.programmableweb.com/api/wheel-fitment-rest-api-v10.
  3. Another option could be using one of the many? VIN apis to get vehicle info.
  4. If there isn't a service to do exactly what you want, you can write your own. How? Use a library like JSoup to scrape a site like https://www.rockauto.com/en/parts/honda to create your own service. Several students have done something like this as part a team project, and then used the team project service in their indie project.
  5. For hosting parts images, you might consider using Amazon's S3 service. There are lots of tutorial out there; here is just one of them: https://www.baeldung.com/aws-s3-java

I'm excited to see progress on this! Happy coding!!!