TechForing Website

Project Snapshot

Link

Project Brief

Shifted the exisiting blog management system from WordPress to the exisiting TechForing business website without breaking the link of different blogs since they were backlinked to different prestigious articles. The TechForing website is the paltform to increase awareness on cyber security & cyber menace through different articles. Besides, it also provides subscription and selling of cyber security courses & services. As an enrty point of the monetization funnel, this web application is integrated with their HRMS & LMS. TechForing Ltd is known for providing paramount service in the Cyber Security to all size & shapes of businesses across the world. Thus this website plays a pivotal role to the business, I have ensured that the viewers can be converted to potential customers by having seamless experience when visited this website.

Key Features

  • 1. Different blogging system for individuals & organizations
  • 2. Purchase & subscribe to different cyber security courses
  • 3. Purchase & subscribe to services to avoid different cyber threats

Features I've Built

Migrated the existing blog system from WordPress to Django

Previously the articles were served using a WrodPress system. The company wants to change the migrate the entire system to their existing website built on Django framework. My task was to build a submodule to the exisitng website so that the entire blogging system can be moved there from WordPress & the provide rich editorial support to the content writers team.

Ensures all the articles' backlinks remain the same

I have to ensure that no previous blog links get broken due to the migration since they are backlinked to different prestigious articles. By the usages of Cloudflare & Django sub domain I safeguarded the links so that any views will be redirected to the django blogs instead of experience broken links.

Build the CI/CD pipelines using Jenkins & deployed to AWS EC2

Previously the developers used to release the new version of the applications by following a tedious amount of works. They have to deploy the project to AWS EC2 servers and maintain the infrastructre manually to make the new version live. The company has to pay an enormous amount of overhead cost & time for this manual labor. Thus I have initially established a CI/CD pipeline using Jenkins for the TechForing website. It remarkably reduced the server downtime as well as provided other developers to make seamless release of new features of the website. After successfully establishing CI/CD pipeline for this website, I was appointed to build pipelines for other applications majorly build upon Django, JavaScript & PHP.