Skip to content

About

A full-stack application that ensures secure, tamper-proof academic record management using Blockchain technology.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

🔐 Secure Academic Records using Blockchain

A full-stack application that ensures secure, tamper-proof academic record management using Blockchain technology.


🚀 Features

  • 🔒 Blockchain-based record storage
  • 👨‍🎓 Student academic data management
  • 👩‍🏫 Teacher verification system
  • 🛡 Immutable audit logs
  • ⚡ FastAPI backend with REST APIs
  • 🌐 Modern frontend interface

🧱 Tech Stack

💻 Backend

  • Python (FastAPI)
  • MongoDB
  • Blockchain (Smart Contracts)

🎨 Frontend

  • React.js
  • HTML, CSS, JavaScript

⚙️ Tools & Libraries

  • Axios
  • Uvicorn
  • Git & GitHub

📂 Project Structure

Secure-Academic-Records-using-Blockchain/
│
├── backend/
│   ├── app/
│   ├── blockchain_contract/
│   ├── requirements.txt
│
├── frontend/
│   ├── src/
│   ├── public/
│   ├── package.json
│
├── README.md
├── .gitignore

⚙️ Installation & Setup

1️⃣ Clone the repository

git clone https://github.com/VIMAL-2101/Secure-Academic-Records-using-Blockchain.git
cd Secure-Academic-Records-using-Blockchain

2️⃣ Backend Setup

cd backend
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
uvicorn app.main:app --reload

3️⃣ Frontend Setup

cd frontend
npm install
npm run dev

🔐 Use Case

This system helps:

  • Prevent academic record tampering
  • Ensure transparency in verification
  • Maintain trust between institutions

📌 Future Enhancements

  • 🧾 Digital certificate verification
  • 🌍 Deployment on cloud (AWS / Vercel)
  • 📱 Mobile app support

👨‍💻 Author

@Vimal
Full Stack Developer | Python
@sashwat
Full Stack Developer | Python

⭐ Guide

@Mohammed Ibrahim
AP/CSE
SONA COLEGE OF TECHNOLOGY


⭐ Support

If you like this project, give it a ⭐ on GitHub!

About

A full-stack application that ensures secure, tamper-proof academic record management using Blockchain technology.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages