Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ohnoimded/aicf-id-card-generator

AICF ID Card Generator
https://github.com/ohnoimded/aicf-id-card-generator

Last synced: about 14 hours ago
JSON representation

AICF ID Card Generator

Awesome Lists containing this project

README

        

AICF ID Card Generator

Overview

![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![Flask](https://img.shields.io/badge/flask-%23000.svg?style=for-the-badge&logo=flask&logoColor=white)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![jQuery](https://img.shields.io/badge/jquery-%230769AD.svg?style=for-the-badge&logo=jquery&logoColor=white)


This website serves as a straightforward platform for creating ID cards dedicated to players associated with the
All India Chess Federation (AICF).
These generated ID cards carry relevance for events endorsed by the AICF within India.
An additional enhancement comes in the form of embedded QR codes, simplifying the verification process.
These QR codes seamlessly guide users to the corresponding player information on the official AICF portal.

DISCLAIMER: Please note that my expertise lies outside the realm of design. Consequently, the colors and visual appeal of both the website and the ID card might not meet expectations.


Reason:


The official website doesn't have a downloadable ID card for any player. It has a "Show ID" option which shows your information but it's not downloadable.

Features:

* Generate AICF ID Cards
* Easy access to AICF's website without having to leave the page
* Verify AICF ID Cards
* Bulk generate IDs with the built-in API

Website:

The website is available on aicf.onrender.com

![image](https://github.com/Ohnoimded/AICF-ID-Card-generator/assets/88839014/d2764d93-5c7f-4c07-b776-bd872d0d081b)

Misc:

Identified a security vulnerability within the official website's API during the development of this platform. Evidently, the response JSON contained birth certificates for each player.
Reported the issue, resulting in a subsequent resolution to a certain extent.

License:

[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://github.com/Ohnoimded/AICF-ID-Card-generator/blob/main/LICENSE)

This project is licensed under the GNU General Public License v3.0