Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
5 views2 pages

Full Stack

Uploaded by

Ashwani Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

Full Stack

Uploaded by

Ashwani Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Develop a full-stack note-taking application with the following front-end

design. You can download the necessary assets (images and other static files)

using the following link:

https://hwdlte.com/RvqdLn

Tasks to be completed:

1. The user should be able to sign up using either the email and OTP flow

or through their Google account. Ensure that all inputs required for

signup are properly validated.

2. Display relevant error messages in case of incorrect inputs, OTP errors,

or API failures.

3. After signup or login, display a welcome page and show user

information. Also, provide the user with the ability to create and

delete notes.

4. The user should also be able to log in using their Google account. (if

signed up using their google account otherwise login using google

account not necessary).

5. Ensure the design is mobile-friendly and closely replicates the

provided design from the link above.

6. Use JWT to authorize the user for creating or deleting their notes.
Additional Notes:

1. Use the latest versions of all resources.

2. Commit your work after completing each feature.

3. Include a README file with clear instructions on how to build the

project.

4. Share the completed project within the next 3 days.

5. Deploy the project in the cloud and share the URL.

Technology Stack:

 Front-end: ReactJS (TypeScript)

 Backend: Any Node.js framework (TypeScript)

 Database: MongoDB, MySQL, or PostgreSQL

 Version Control: Git

Thanks,

Anupriya

You might also like