Flutter Internship Assignment

Objective

Welcome to the Flutter Internship Assignment! Your task is to follow the instruction to create a Flutter project with the following screens.

Screens

You are required to create the following screens:

  1. Splash Screen
1_Light_splash screen v1
  1. Login Screen
10_Light_sign up blank form
  1. Home Screen
26_Light_home full page
  1. Service Description Screen
10_Light_sign up blank form
  1. Order History Screen
82_Light_my bookings completed

feel free to duplicate to ur draft Figma Link

Assessment Criteria

  • Marks will be allotted based on the
    • Number of screens (out of 5 screens).
    • accuracy of screens in replicating the mockup images.
    • functionality of your code.
  • Optional task list but not limited to, for bonus marks are:
    • Light and dark theme support
    • provider for state management
    • goRouter for routing
    • Models classes for data representation
    • Utilization of state management, preferably using Provider package.

Note :- Please don't hesitate to reach out if you have any questions or require clarification on this internship or this assignment.

Submission

  1. Contact me by mail/message as send along with this link. and get the deadline time and date before start working it.
  2. link to the github repo
  3. screenshots and video(optional) in the repo or google drive link
  4. preferred time and of interview
  • fail to provide any one of the above Submission point will lead to disqualification.

Benefits of this Internship

By participating in this internship, you will gain the following benefits but not limited to:

  • Real-world Experience: Work on production/live projects that simulate real-world scenarios.
  • Collaboration: Collaborate with a team of experienced developers, designers, and project managers.
  • Problem-Solving Skills: Develop problem-solving skills by tackling challenges and overcoming obstacles encountered during the development process, honing your ability to troubleshoot and find effective solutions.
  • Feedback and Evaluation: Receive daily constructive feedback on your work, allowing you to identify areas for improvement and refine your skills further.

!!Good luck!!