techuniv2018 / piggy-bank Goto Github PK
View Code? Open in Web Editor NEWA digital bank that uses Aadhar based e-KYC to create new accounts
A digital bank that uses Aadhar based e-KYC to create new accounts
Task: 01
Withdraw screen.
Task: 02
Withdraw api.
Task: 03
Initial database.
Task 1: Authentication of user
Task 2: Use personalDetailsAPI
Task 3: Show personal details
Task 1 : Transfer screen
Task 1: Create a dummy database that stores user aadhaar information.
Task 2: When a request is made otp should be sent to registered number.
Task 3: A token is given for verification which is sent with the otp to verify.
Task 4: When matched should send the response with information for the aadhaar number.
Task 1: A navigation bar at the top of the page.
Task 2: A form for user to enter his details.
Task 3: A submit button to trigger next action.
Task 1: Take input from the user.
Task 2: Verify whether the data is correct or not.
Task 3: Store the data in the db.
Task 4: Show a message to the user that he/she has registered.
Tasks
Task 1: View all the services available that can be used for eKYC.
Task 2: Apply for the eKYC services.
Task 3: Study the signature of the api's
Task 1 :
Mini-statement api
Task 1 : Registration Screen
Task 2 : UAAID api
Task 1 :
Mini-statement api
Task 2 :
Initial database
Task 1 : Login Screen
Task 2 : Login Api
Task 3 : Initial Database
Task 1 : Update Screen
Task 2 : Updating Api
Task 3 : Initial Database
Task 1 : Interface to get view the mini-statement
Task 1: Get access to aadhar API
Task 2: Ping the API to get customer information
Task 3: Store the information in the database
Task 1: Create stateless apis so that they can be used anywhere.
Task 2: Avoid using sessions.
Task 3: Learn about auth and current auth services as auth0.
Task 4: Read about UUID or any other way to have tokens.
Task 5: Implement a api that verifies the database and returns a json.
Task 1: Give my phone number
Task 2: Verify my phone number using otp verififcation
Task 3: Once verified I should be able to login using a password
Task: 1 Get access to aadhar API
Task: 2 Ping the API to get customer information
Task: 3 Store the information in the database
Task 1: Identify data types for each entity
Task 2: Re write migrations to in-corporate new changes
Task 1 : Registration Screen
Task 1: boiler plate for Hapi
Task 2: bolier plate for sequelize
Task 3: bolier plate for test
Task 4: prepare a migration script
Task 5: prepare a seeder script
Task: 01
Deposit screen
Task: 02
Deposit API
Task: 03
Initial database.
Task: 01
Searching api.
Task 1: When user starts a transaction and something goes wrong transaction should abort, i.e. It should be atomic
Task 2: Explore how to make transaction atomic
Task 3: Implement the design pattern to have atomic transactions
Task 1: Transfer api
Task: 01
Searching screen
Task: 01
Initial database.
Task 1: Signup api
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.