Brainvire Revamped an Online Portfolio Management Website of USA’s Prominent Firm
Tech Stack
AWS
Django
Python
About Client
The client is based in California and is a niche organization in the media and entertainment industry. They want to offer a platform to artists where they can create beautiful portfolios of their work. They wanted to reestablish the website to ease the portfolio creation process for artists and hence reached Brainvire.
About Product
Brainvire developers introduced innovative portfolio tools, customized configuration, and eliminated unwanted subdomains as per the client’s request. We also automated the deployment process on the website. Simultaneously, we resolved the CORS issue and other server-related issues.
before
The Challenges
before-ring
Eliminated unwanted domains:
The website had several unwanted subdomains.
Our team developed a single domain and removed all the unwanted domains and
subdomains once the reestablished website was live.
Solution
The Challenges
Crafting a deployment script:
The website required an upgraded deployment script.
Our developers wrote the Shell script to manage the auto-deployment.
Eliminated unwanted domains:
The website had several unwanted subdomains.
Our team developed a single domain and removed all the unwanted domains and subdomains once the reestablished website was live.
One GIT Repository:
At the beginning of the website had 3 GIT repositories: 1 main and 2 sub repositories.
Brainvire’s developers combined all source codes into a single GIT repository. We also built a GIT environment to align and manage code from a single GIT repository.
Fix codes:
The client wanted a simple application for HTTPS and HTTP URLs.
Our experts searched the hard-coded HTTP URLs and replaced them with HTTPS. Once the SSL certificate was configured, our team made the necessary configurations, and we installed a valid SSL certificate.
Crafting a deployment script:
The website required an upgraded deployment script.
Our developers wrote the Shell script to manage the auto-deployment.
Eliminated unwanted domains:
The website had several unwanted subdomains.
Our team developed a single domain and removed all the unwanted domains and subdomains once the reestablished website was live.
One GIT Repository:
At the beginning of the website had 3 GIT repositories: 1 main and 2 sub repositories.
Brainvire’s developers combined all source codes into a single GIT repository. We also built a GIT environment to align and manage code from a single GIT repository.
Fix codes:
The client wanted a simple application for HTTPS and HTTP URLs.
Our experts searched the hard-coded HTTP URLs and replaced them with HTTPS. Once the SSL certificate was configured, our team made the necessary configurations, and we installed a valid SSL certificate.
Crafting a deployment script:
The website required an upgraded deployment script.
Our developers wrote the Shell script to manage the auto-deployment.
Result
A single repository to manage code
Our team discarded multiple repositories and introduced a single repository that can manage all codes.
Appropriate CORS headers
The domain had CORS issues which caused several hindrances in smooth functioning of the website. To get rid of this issue, our team added appropriate CORS headers in the configuration file.
Automated deployment process
The manual deployment process turned out to be more time consuming. Hence, the team automated the deployment process to ease activities from the client’s end.
Eliminated unwanted subdomains
Our team discarded unwanted subdomains skillfully to enhance website performance and customer experience.
Product Screens
Client Testimonials
I would recommend Brainvire to anyone. They’re a very talented group of software engineers. They’ll tackle any challenges and take scope changes in stride. Along with their responsiveness, their team is communicative and dedicated.
“They handle all their work with a personal touch, which encourages a continued long-term partnership.Their deliverable are reliable thanks to vigorous QA testing. I would recommend Brainvire to anyone. ”