Skip to content

abrar9919/borderless

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Borderless Coding Challenge

Challenge: Create a full stack application where a user can submit their passport file and get that verified by AWS Textrace. Additionally, demonstrate the use of complex state management using Context API (Although this wouldn't need to be used in a production environment, this is purely done for demonstration purposes only for this code test.)

Additional functionalities to add (With more time):

Add test cases, particularly for the utils functions, as they are difficult to test given the wide range of inputs

Verify name, as this field is captured, but currently not used this is purely for demonstration of how to manage fields

Add a DatePicker, for example

Store the file in S3/or another cloud storage provider

Store the fields in a db

In order to test this codebase, run the following commands:

cd front-end npm install npm run dev .env variables SERVER_URL = ENTER SERVER_URL HERE

For the backend, you need to do

cd backend npm install npm run dev .env variables AWS_SECRET_ACCESS_KEY= AWS_ACCESS_KEY_ID= AWS_REGION=

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published