Skip to content

Shahiskhan/career_key_frontend

Repository files navigation

🎓 CareerKey – Blockchain & AI-Powered Career Platform

GitHub stars GitHub forks License


CareerKey is a cutting-edge web application built with React.js and Spring Boot, designed to transform degree attestation and career facilitation in Pakistan 🇵🇰.

It leverages Ethereum blockchain for secure verification of academic credentials and empowers students with intelligent, data-driven career recommendations.


📸 Project Screenshot

🏠 Landing Page (Current UI)

Landing Page

This is the latest landing page design of CareerKey. It represents the main public-facing interface of the platform, highlighting its vision, core features, and navigation flow. The design follows a modern, responsive, and government-grade UI approach, optimized for clarity and accessibility.

ℹ️ Note: Previous screenshots have been intentionally removed to keep the README aligned with the current landing page UI only.


🌟 Project Vision

CareerKey aims to bridge the gap between education and employment by offering:

  • 🔗 Blockchain transparency for tamper-proof degree verification
  • 🤖 AI-driven insights to match students with ideal career paths
  • ⚛️ Modern, responsive frontend using React.js
  • Enterprise-grade backend with Spring Boot

🚀 Key Features

🔐 CNIC-Based Secure Login

  • Verified access for students, universities, and administrators.

🧾 Blockchain Degree Attestation

  • Ethereum smart contract integration ensures tamper-proof attestation.
  • QR codes link verified documents to the blockchain.

💳 Online Payment Gateway

  • Seamless fee processing via 1-Link Payment Gateway.

🎯 Career Recommendation (Upcoming)

  • AI engine suggests jobs and internships based on skills, degrees, and experience.

🏛️ Role-Based Portals

  • Student, University, and HEC Admin dashboards with tailored functionality.

📊 Interactive Dashboards

  • Manage attestation requests, degree uploads, and job recommendations effortlessly.

🧩 Tech Stack

Layer Technology
Frontend React.js (Vite / CRA)
Backend API Spring Boot (Java 21)
Database PostgreSQL
Blockchain Ethereum + Web3j
Storage IPFS / Cloud Storage
Styling Tailwind CSS / Bootstrap
API Communication Axios
Authentication JWT
Version Control Git & GitHub

⚙️ Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/Shahiskhan/career_key_frontend1.git
cd career_key_frontend1
npm install

📁 Screenshot Directory Structure

Make sure the landing page image exists at the following path:

career_key_frontend1/
└── Project Screenshot/
    └── ckf.png

📌 Status

🚧 This project is under active development. AI-based career recommendations and further blockchain enhancements are planned in upcoming phases.


🤝 Contribution

Contributions, suggestions, and feature ideas are welcome. Feel free to open an issue or submit a pull request.


📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

CareerKey is a blockchain & AI-powered platform for secure degree attestation and career facilitation. It uses Ethereum smart contracts for tamper-proof verification and AI-based job recommendations, helping students, universities, and employers connect education with industry efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages