Skip to content

It's a tool designed to effortlessly calculate activity points according to KTU rules when certificates are uploaded.

Notifications You must be signed in to change notification settings

AlfrinP/EasyCertify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyCertify

EasyCertify is a tool designed to automatically calculate activity points according to KTU (Kerala Technological University) rules when certificates are uploaded. It simplifies the process of managing and evaluating student activity certificates.

Features

  • Automated activity points calculation based on KTU guidelines
  • Certificate upload functionality
  • User-friendly interface
  • Efficient certificate management system

Tech Stack

  • Frontend: React.js
  • Backend: Go (Golang)

Prerequisites

Before running the project, make sure you have the following installed:

  • Node.js and npm (Node Package Manager)
  • Go (latest version)
  • Git

Installation

1. Clone the Repository

git clone https://github.com/AlfrinP/EasyCertify
cd EasyCertify

2. Frontend Setup

# Navigate to the client directory
cd client

# Install dependencies
npm install

# Start the development server
npm start

The frontend will be available at http://localhost:3000

3. Backend Setup

# Navigate to the server directory
cd server

# Download Go dependencies
go mod download

# Run the server
go run main.go

The backend server will start running on the configured port.

Project Structure

easycertify/
├── client/          # React frontend
└── server/          # Golang backend

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

License

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

About

It's a tool designed to effortlessly calculate activity points according to KTU rules when certificates are uploaded.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •