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.
- Automated activity points calculation based on KTU guidelines
- Certificate upload functionality
- User-friendly interface
- Efficient certificate management system
- Frontend: React.js
- Backend: Go (Golang)
Before running the project, make sure you have the following installed:
- Node.js and npm (Node Package Manager)
- Go (latest version)
- Git
git clone https://github.com/AlfrinP/EasyCertify
cd EasyCertify
# 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
# 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.
easycertify/
├── client/ # React frontend
└── server/ # Golang backend
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the MIT License - see the LICENSE file for details.