cover-picture
Resume Maker 1
Responsive CSS
React fundamentals
React async
Effort:
Resume worthy
EXP:
1200

Resume Maker-1

Develop a React web application using Firebase for user authentication and data storage. Users can sign up, sign in, input personal details, and view them in a resume format.

Welcome, developers! You will develop a web application utilizing React and Firebase for user authentication and database management. Users should be able to sign up, sign in, input their personal details, and visualize them in a resume format. For state management, leverage the Context API instead of Redux.

General requirements

Your solution should retain the structural integrity of the starter kit while introducing functional enhancements and visual refinements to elevate the user experience. The default port should be 3000 for react projects.



Task for students


UI reference & demo

  • Use the given starter kit to design the Resume maker (Context API) interface, aiming to mirror the UI created using starter kit while also adding your innovative touches.
  • Watch the demo video which will help in designing the project in recommended way -



How to zip & upload your project

  • You must start the project by first downloading the starter kit file attached to this project & make changes in those files only. You should not start from scratch by creating your own files.
  • Use the given starter kit file and do not make any changes in the package.json and the already provided versions of the dependencies.
  • Delete your package.lock.json and node modules before submitting the zip of the project.
  • Project folder name should not contain characters like +, (, / etc.
  • Project must be in a root folder which must be zipped and then submitted for evaluation.
  • Watch this video to see how to upload your project or problem -



Evaluation

  • After submission, your project will be evaluated automatically based on tasks defined above.
  • Upon successful completion of all the tasks/requirements, you will get a full score, otherwise you will get a partial score based on the tasks completed successfully.
  • You can work on your failed test cases & resubmit the project.
  • Your project evaluation may take a few minutes to get evaluated after submission.
  • After completing certain projects, you will be rewarded with badges for defined competencies

Best of luck, developers!