Skip to content

gwtm1/Cipher-Results

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cipher-Results

All Contributors All Technologies All Technologies All Technologies All Technologies

An Exam Results Publishing System developed with an Asymmetric Key Encryption based system to provide confidentiality for students.


Hosted URL

You can visit our website here CIPHER RESULTS

Description

Problems it solves

  • Posting Results publicly causes unnecessary pressure on students
  • This project provides a medium for students to check their results of their organization.
  • The motive of this project is to provide confidentiality to students when checking their results
  • A student can view his/her results using their private key.
  • We used Asymmetric Key Encryption to encrypt results with student's public keys.

Features Implemented

Frontend

  • Toasts for alerts, acknowledgements

Admin

  • Login
  • Upload Results

Student

  • Signup & Login
  • View Results

Backend

  • OTP Verification of Students Email
  • Multer File Uploading
  • Asymmetric Key Encrption of Results
  • Monogodb Database

Technologies Used

  • NodeRSA
  • Bcrypt
  • JWT
  • Multer
  • NodeMailer
  • React Toastify

Local Setup

Clone the Repo

    git clone https://github.com/MandlaGowtham/Cipher-Results.git

Install Client and Server Dependencies

  • Open project directory
  • Navigate to client and server directories to install the dependencies
    # navigate to client directory
    cd client

    # install deps
    npm install

    # Then navigate back to server directory
    cd ../server

    # install deps
    npm install

Run in development mode

Forntend

    cd client

    # Run
    npm start

Backend

   cd ../server

   # Run
   npm start    

Try It

Credits

Team Members

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •