-
Notifications
You must be signed in to change notification settings - Fork 40
Projects
Generator connects the bridge between the CRUD APIs that comes from Sunbird-RC and the FrondEnd which is named as X-Admin. The generator currently has two instances which could be generated.
- A general purpose Admin based on REST or GraphQL
- An Admin for Sunbird-RC's generated CRUD APIs.
The general-puspose admin comes with a json-server and json-graphql-server servers so, APIs needs to be local. But, You can write your own data provider and make the best use out of it.
End Goal : Currently, The user still needs to tweak the code much more by himself but, With the help of contributions, We should be able to populate this very well and make it more and more generic so that the amount of code to be written for generating the entire code should remain less.
Wiki Pages : Find out more about the generator from here https://github.com/Samagra-Development/generator-create-rc-admin/wiki/Introduction
Project Link : https://github.com/Samagra-Development/generator-create-rc-admin
Potential Mentor/s : Harshil Jani
Expected-Skills : JavaScript
, yeoman
, React
In this project, We have an npm package with the name ra-data-samagra. The package is combination of two data-providers of graphQL and the JSON DataProvider with the Samagra's Own mapping of data. The task here would be to replace the lines in admin-ts using the ra-data-samagra npm package and reduce the lines of codes along with developing and testing the npm package. This should be done in a way that, In future if we require any change for the data provider than It should directly be done in the ra-data-samagra and this module can be used for any of the admin console since there are many admins in samagra.
End Goal : Integrating the ra-data-samagra
npm package inside admin-ts and making admin-ts cleaner.
Project Link : https://github.com/Samarth-HP/admin-ts
Potential Mentor/s : Harshil Jani
Expected-Skills : Javascript
, React
, npm
For the specially abled people, It is very much important to design and develop the sites that they are accessible for all. These could be done in a way, that the site is perfectly readable by a screen reader, All images have their Alt-Caption, The colors on the site are based on the contrast ratio to allow colour blind people to have more comfortable look and lot more of such features. The contributor has to think more of such features and implement them across the sites in Samagra.
End Goal : Websites should be made more accessible for Specially abled people as well.
Potential Mentor/s Harshil Jani
Expected Skills : JavaScript
End Goal :
Potential Mentor/s Name
Expected Skills :
End Goal :
Potential Mentor/s Name
Expected Skills :
End Goal :
Potential Mentor/s Name
Expected Skills :
End Goal :
Potential Mentor/s Name
Expected Skills :
End Goal :
Potential Mentor/s Name
Expected Skills :
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