Week #1

Week #1 #

Project description #

Project name: KIZAK #

Code repository: https://github.com/IU-Capstone-Project-2025/KIZAK

🚨 Problem Statement: In today’s fast-evolving IT field, newcomers face overwhelming choices of frameworks, libraries, tools, and learning platforms. Choosing the right career path, identifying relevant technologies, and creating structured learning plans is challenging without expert guidance.

πŸ‘₯ Team Members #

Team MemberTelegram AliasEmail AddressTrackResponsibilities
Marsel Berheev (Lead)@mrbrtgm.berheev@innopolis.universityDevOpsDocumentation, DevOps
Makar Egorov@sashosrm.egorov@innopolis.universityBackendBackend Development
Maksim Malov@newspecm.malov@innopolis.universityBackendBackend Development
Timur Farisunov@netimaaat.farizunov@innopolis.universityFrontendFrontend Development, Design
Sarmat Lutfullin@lutfullin_sarmats.lutfullin@innopolis.universityFrontendFrontend Development, Design
Ulyana Chaikovskaya@uchaikouskayau.chaikouskaya@innopolis.universityMLML Engineer, NLP
Kseniia Khudiakova@ksksksksksksksushkak.khudiakova@innopolis.universityMLML Engineer, NLP

🧠 Brainstorming #

πŸ’‘ Ideas during brainstorming #

  1. KIZAK AI Career Coach (Selected) - Comprehensive learning and career guidance platform
  2. AI Concept Assistant - AI powered application for inspecting
  3. Smart Interview Simulator - Real-time technical interview practice tool
  4. Project-Based Learning Platform - Curated project roadmaps for different tech stacks

πŸ“Š Brief market research / problem validation #

We analyzed 4 comparable projects:

  1. AI Career Coach by redjules (GitHub) - Good for interview prep but requires technical setup
  2. FutureFit AI (Website) - Strong market data but enterprise-focused
  3. LearningPath.ai (Website) - Excellent for Data/AI but narrow in scope
  4. AI Personalized Learning Platform by HemantKumar01 (GitHub) - Simple roadmaps but lacks advanced features

Key insight: Existing solutions are either too narrow or too complex, creating a need for an integrated, user-friendly platform.

πŸ“œ Basic requirements #

πŸ€– Target users and their primary needs #

  • Students: Need structured learning plans and mentorship
  • Junior Developers: Require skill improvement and resume building
  • Career Switchers: Need efficient roadmaps for transitioning into tech

πŸ“– User stories #

  1. As a student, I want to find good mentor so that I will get good learning plan
  2. As an intern, I want to create a good resume to increase my chances of getting an offer from a good company.
  3. As a career switcher, I want to have a roadmap so that I can efficiently learn new skills
  4. As a junior developer, I want to improve my skills so that I get better position in company
  5. As a user, I want simple auntefication so I wont forget my password

πŸ” Initial scope #

  • πŸ” Onboarding & Goal Setting Personalized user profiles with skill self-assessment, career goals, and technology preferences.

  • 🧠 ML-Powered Learning Paths AI-generated roadmaps based on individual goals, learning pace, and current skill set.

  • πŸ“„ Resume Generator Dynamically creates a professional resume highlighting skills, courses, and projects as users progress.

πŸ› οΈ Tech Stack #

  • Backend

    • Flask 🐍 - A lightweight Python web framework for building scalable APIs and backend services.
    • PostgreSQL 🐘 - A powerful, open-source relational database with strong extensibility and SQL compliance.
  • Frontend

    • React βš›οΈ - Fast and popular JavaScript library for building dynamic, component-based user interfaces.
    • Next.js β–² - React framework for server-side rendering, static sites, and scalable web apps.
    • Tailwind CSS 🎨 - Utility-first CSS framework for rapid UI development with minimal custom CSS.
    • Redux πŸ”„ - State management library for predictable global state in JavaScript apps.
  • ML / AI

    • LLaMA πŸ¦™ - Meta’s open-source large language model for advanced NLP tasks.
    • Transformers πŸ€— - Hugging Face’s library for state-of-the-art NLP models

βš™οΈ Project Setup #

You can find the boilerplate and source code for our project in the official repository:

πŸ‘‰ KIZAK_Capstone

All instructions for setting up and running the project locally are available in the repository’s README.md file.

πŸ“ Weekly commitments #

πŸ“Š Individual contribution of each participant #

  • Marsel: Project Report, Boilerplate Setup
  • Makar: Market Research and User Profiling
  • Maksim: Market Research and User Profiling
  • Timur: Market Research and User Profiling
  • Sarmat: Market Research and User Profiling
  • Ulyana: Market Research and User Profiling
  • Kseniia: Market Research and User Profiling