Skip to content

zOOGal/Capstone-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Capstone-Project

https://www.coursera.org/learn/ibm-cloud-native-full-stack-development-capstone

Introduction to Capstone Project Estimated time needed: 9-11 hours A national car dealership with local branches spread across the United States recently conducted a market survey. One of the suggestions that emerged from the survey was that customers would find it beneficial if they could access a central database of dealership reviews across the country.

You are a new hire at the company. You are assigned the task of building a website that allows new and existing customers to look up different branches by state and look at customer reviews of the various branches. Customers should be able to create an account and add their review for any of the branches. The management hopes this will bring transparency to the system and also increase the trust customers have in the dealership.

After thorough research and brainstorming, the team developed use cases for anonymous, authorized, and admin users.

Use cases for anonymous users:

View the "Contact Us" page. View the "About Us" page. View the list of dealerships. Filter the list of dealerships by state. Click on a dealership to view the reviews for that dealership on the details page. Log in using their credentials. Use cases for authorized users: In addition to the above, authorized users should be able to write a review for any dealership on the dealership's page. In order to enable authorized users to write their reviews:

A Review button should be provided against each dealer listed in the dealership table. Clicking on the Review button should take the user to the review page. Filling the form on the review page and submitting it should add the review.


"name": "Berkly Shepley", => from Django "dealership": 15, => from the form "review": "Total grid-enabled service-desk", => form textbox "time": "", => current time "purchase": true, => form checkbox "purchase_date": "07/11/2020", => form calendar (bootstrap) "car_make": "Audi", => from django dropdown "car_model": "A6", => from django dropdown "car_year": 2010 => form django dropdown } 

On submission, user should be taken back to the dealership detail page with the submitted review featured at the top of the reviews list, sorted on time. Use cases for admin users:

Log in to the admin site with a predefined username and password. Add new make, model, and other attributes. Your organization has assigned you as the Lead Cloud Application Developer on this project. Your job is to develop this portal as part of your Capstone project by following best practices for cloud application development.

Review Criteria – 100 marks total The capstone project is divided into five modules. Each module has a quiz followed by a final submission that is graded by your peers in this course. The grading is divided as follows:

Module 1 Checklist (10 points) Module 2 Checklist (8 points) Module 3 Checklist (10 points) Module 4 Checklist (6 points) Module 5 Checklist (6 points) Final Submission (60 points)

Releases

No releases published

Packages

No packages published