About
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.
Project Highlights
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.
The Challenges
- Eliminated unwanted domains:The website had several unwanted subdomains.
- One GIT Repository:At the beginning of the website had 3 GIT repositories: 1 main and 2 sub repositories.
- Fix codes:The client wanted a simple application for HTTPS and HTTP URLs.
- Crafting a deployment script:The website required an upgraded deployment script.
Our team developed a single domain and removed all the unwanted domains and subdomains once the reestablished website was live.
Tech Stack
Python
AWS
Django
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.