Skip to content

vijaybalamahalingam/Car-Dealer-Website-Project-IBM-FULL-STACK-DEVELOPMENT-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final Project Template

The final project for this course had several steps that I must complete. To give you an overview of the whole project, all the high-level steps are listed below. The project is then divided into several smaller step.

Project Breakdown

Prework: Signed up for IBM Cloud account and created a Watson Natural language Understanding service

  1. Created an IBM cloud account.
  2. Created an instance of the Natural Language Understanding (NLU) service.

Forked the project Github repository with a project then build and deploy the template project

  1. Forked the repository in my account
  2. Cloned the repository in the theia lab environment
  3. Created static pages to finish the user stories
  4. Deployed the application on IBM Cloud

Added user management to the application

  1. Implemented user management using the Django user authentication system.
  2. Set up continuous integration and delivery

Implemented backend services

  1. Created cloud functions to manage dealers and reviews
  2. Created Django models and views to manage car model and car make
  3. Created Django proxy services and views to integrate dealers, reviews, and cars together

Added dynamic pages with Django templates

  1. Created a page that shows all the dealers
  2. Createdd a page that show reviews for a selected dealer
  3. Create a page that let's the end user add a review for a selected dealer

Containerized my application

  1. Added deployment artifacts to my application
  2. Deployed my application

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published