cyvote

cyvote/backend-cyvote

TypeScript
0
0
MIT License

CyVote Backend is a secure, TypeScript/NestJS-based microservice designed to facilitate tamper-resistant electronic voting for campus student organization elections. It features dual authentication, cryptographic vote hashing, automated election lifecycle management, comprehensive audit logging, and integrated email notifications. This project is intended for student organizations and administrators seeking a reliable, auditable, and remote-friendly voting platform.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of cyvote/backend-cyvote

Account's avatar
AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native
Account's avatar
Nest - modern, fast, powerful node.js web framework (@common)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@config)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@core)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@jwt)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@mongoose)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@passport)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@platform-express)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@schedule)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@swagger)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@typeorm)
Account's avatar
Isomorphic Javascript SDK for Supabase
Account's avatar
Stub TypeScript definitions entry for helmet, which provides its own types definitions
Account's avatar
TypeScript definitions for multer-s3
Account's avatar
TypeScript definitions for prompts
Account's avatar
 Apple signin for node.
Account's avatar
Optimized bcrypt in plain JavaScript with zero dependencies, with TypeScript support. Compatible to 'bcrypt'.
Account's avatar
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
Account's avatar
Decorator-based property validation for classes.
Account's avatar
Loads environment variables from .env file
Account's avatar
Handlebars provides the power necessary to let you build semantic templates effectively with no frustration
Account's avatar
help secure Express/Connect apps with various HTTP headers
Account's avatar
Mongoose MongoDB ODM
Account's avatar
Always populate() certain fields in your mongoose schemas
Account's avatar
Streaming multer storage engine for AWS S3
Account's avatar
The i18n module for Nest.
Account's avatar
Easy as cake e-mail sending from your Node.js applications
Account's avatar
Simple, unobtrusive authentication for Node.js.
Account's avatar
Anonymous authentication strategy for Passport.
Account's avatar
Passport authentication strategy using JSON Web Tokens
Account's avatar
PostgreSQL client - pure javascript & libpq with the same API
Account's avatar
Polyfill for Metadata Reflection API
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
Reactive Extensions for modern JavaScript
Account's avatar
Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis
Account's avatar
Fixes stack traces for files with source maps
Account's avatar
Data-Mapper ORM for TypeScript and ES2021+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.
Account's avatar
A logger for just about everything.
Account's avatar
A transport for winston which logs to a rotating file each day.
Account's avatar
Lint your commit messages
Account's avatar
Shareable commitlint config enforcing conventional commits
Account's avatar
ESLint JavaScript language implementation
Account's avatar
Nest - modern, fast, powerful node.js web framework (@cli)
Account's avatar
Nest - modern, fast, powerful node.js web framework (@schematics)

Support the repos that depend on this repository

Top contributors

nugrahaAdhitama's profile
nugrahaAdhitama
133 contributions
haikalrafifas's profile
haikalrafifas
15 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet