DYNAMIC PERSONAL CV WEBSITE

Used Technologıes:

  • PWA (Progressive Web App)
  • SEO
  • PostgreSQL
  • Django Framework
  • Python
  • Bootstrap Framework
  • CSS(3)
  • HTML(5)
  • JavaScript

Project Category: Website -- alikasimoglu.com

The goal of the project was to develop a cv website that presents personal knowledge and experience. Initially, I thought I could easily handle this with a single-page, simple, non-dynamic website. But at the development stage, the project turned into a platform with fully dynamic content.

All visible areas of the site can be managed using the admin panel, which I programmed with the django framework and python. For example the data in the "Experiences" section is entered from the control panel and automatically presented in the timeline view.

For example, the knowledge level indicator in the "Skills" section is also entered on the admin panel, and the interface automatically displays the level.

Models created using Django's fascinating MVT architecture and template language work dynamically and interactively with each other

For example, when adding a project, the technologies used for the corresponding project can be selected at the stage of adding the project that was added in the "Skills" section.

Or, if the project is software, the "used technologies" field is displayed automatically, while if the project is a design, this field is automatically hidden. The infrastructure chooses this itself.

Search engine optimization of the site, thanks to the developed SEO module, can be easily edited from the admin panel.

Added multi-language support to the site. English and Turkish can be switched from the menu. The frontend is developed with the Bootstrap 4 framework and is fully compatible with mobile devices.

There is also the PWA (Progressive Web App) feature that allows Android users to download the site. Thanks to this, you can quickly access projects and blog posts from the drop-down menu when you hold down the app icon.

In the coming days, the app notification feature for the blog section will be added to the mobile app. In this way, users will be able to receive notifications when a new article is added.

Contact With Me_

To contact me you can send an email to . You can rest assured that I will get back to you as soon as possible. Also, if you want, you can contact me on my Skype username kasimoglu.ali or from my social media profiles on linkedin, facebook or twitter. I'm sure you can do it somehow if you really want to get in touch :)