This repository contains the final capstone project for the IBM Full Stack Software Developer Professional Certificate. The goal of this project was to design, develop, and deploy a robust web application using the full stack technologies covered throughout the certification.
- Frontend: Built with Django and Bootstrap for a responsive user interface.
- Backend: Powered by Django/Python to handle user authentication, database management, and business logic.
- Microservices: Integrated Node.js/Express microservices to handle dealership data and customer reviews.
- Sentiment Analysis: Utilizes a Python-based sentiment analysis microservice to analyze customer feedback.
- CI/CD: Automated testing and deployment workflows configured using GitHub Actions.
- Containerization: The application is Dockerized for consistent deployment across environments.
- Live Application: [Link to your deployed URL here]
- Cloud Platform: IBM Cloud CodeEngine
/djangoapp: Main Django application (Views, Models, Templates)./server: Node.js Express microservices for data handling..github/workflows: CI/CD pipeline configuration files.
This project was developed as part of the IBM Full Stack Software Developer Professional Certificate on Coursera.