-
Notifications
You must be signed in to change notification settings - Fork 39
Yet Another URL Shortener (YAUS)
Aayush Kedia edited this page Apr 8, 2022
·
15 revisions
Each government entity needs access to a database of relevant users and beneficiaries - Education department needs to engage with students and teachers, Agriculture department would engage with farmers and so on and so forth. Given the scale of these users i.e. in education sector alone there are more than 9.6 million teachers and 264 million children in India, it is important to store and manage this data properly to ensure ownership, privacy and security.
YAUS an open-source service for generating short URL. The end goal is to create a platform like https://branch.io/ for Government.
- Link Manager (Admin) for YAUS. This will allow for a UI based generation of bulk links, managing liveness, and will show clicks for all links. This will include ACL based access to links based on Organization.
- Speed improvements on the cache layer by tailoring Apollo Cache.
- Refactoring code from Fastify to NestJS Framework with Fastify.
- Implementing a JS SDK so that the functionality can be embedded in a microservice.
| Category | Rating |
|---|---|
| Difficulty | - |
| Risk/Exploratory | *** |
| Core Development | ** |
| Project Infrastructure | * |
| Skills | Typescript, React |
| Possible mentors | Shruti, Chakshu |
| Project size | 350 hours (2 months fulltime) |
Copyright © 2022 | All Rights Reserved
- UCI Web Channel
- Admin for Sunbird RC
- UCI Signal Integration
- Centralised Access Control
- Competency Passbook
- Low-code Admin Console
- Workflow Management
- Machine Learning Platform
- URL Shortener (YAUS)
- Doc Generator
- Shiksha Postgres Adapter
- Shiksha CMS and Announcements Module
- Shiksha Frontend Restructuring
- Shiksha Design System
- Sunbird QUML Player