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

Full Stack Internship UI Submission Guide

The document outlines the requirements for creating a user interface using HTML, CSS, JavaScript, and PHP, emphasizing the need for responsive design and logical programming. It specifies submission requirements including personal information, screenshots, and a GitHub repository link. Additionally, it mentions potential compensation for completing the assignment if selected for the internship and advises candidates to be prepared to discuss their code during interviews.

Uploaded by

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

Full Stack Internship UI Submission Guide

The document outlines the requirements for creating a user interface using HTML, CSS, JavaScript, and PHP, emphasizing the need for responsive design and logical programming. It specifies submission requirements including personal information, screenshots, and a GitHub repository link. Additionally, it mentions potential compensation for completing the assignment if selected for the internship and advises candidates to be prepared to discuss their code during interviews.

Uploaded by

aryansh0004
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Above is the reference UI :

Design and implement a user interface that showcases your development skills using HTML,
CSS, JavaScript, and PHP as the mandatory backend language. You should demonstrate
your proficiency by incorporating logical JavaScript code, implementing responsive design with
CSS, and showcasing your creative abilities throughout the project. While the implementation
should be comprehensive, you don't need to be overly specific in your approach – focus on
highlighting your technical capabilities and innovative solutions.
HTML, CSS (with responsive design), JavaScript (including logical programming
elements) , PHP (mandatory for backend development)

Submission Requirements:

1. Create a document file containing:


○ Your name
○ Phone number
○ Email address
○ Screenshots of your completed UI
○ GitHub repository link
2. Share your code:
○ Upload your project to GitHub
○ Include the repository link in your document
3. Send email to [Link]@[Link],

<your name > + Full stack internship - Assignment Submission


As part of our commitment to valuing your time and effort, you will receive compensation for
completing this assignment if you get selected. Should you be selected for the internship, this
payment will be separate from your regular stipend. Please note that during the interview
process, you may be asked questions about your code implementation, so ensure you're
familiar with your work and can explain your development decisions.

Common questions

Powered by AI

The project requires showcasing proficiency through the design and implementation of a user interface using HTML for structure, CSS for responsive design, and JavaScript for logical programming. Additionally, PHP is mandatory for backend development. The goal is to demonstrate technical skills and creativity without needing to be overly detailed in approach, focusing instead on highlighting technical capabilities and innovative solutions .

Candidates selected after completing the assignment will receive compensation for their effort, which is separate from the regular stipend if they are chosen for the internship. This policy implies a recognition of the time and effort invested in the assignment, serving as motivation for candidates and ensuring fair acknowledgment of their work .

Requiring a GitHub repository link allows assessors to view the candidate's coding practices, understanding of version control, and ability to maintain organized and accessible project documentation. It provides transparency in the candidate's development process and enables detailed scrutiny of code quality, project structure, and the use of Git for collaborative development .

To ensure responsive design, a developer might use flexible grid layouts or CSS frameworks like Bootstrap, employ media queries to adjust styles based on screen size, utilize responsive units like percentages or 'em' for fonts and elements, and implement mobile-first design approach. These strategies guarantee that the UI adapts gracefully across various devices and screen sizes, providing an optimal user experience .

Potential interview questions could include asking the candidate to explain their choice of certain libraries or frameworks, the rationale behind specific design decisions, optimization strategies used in the code, challenges encountered and solutions implemented, and the ability to extend or modify the project for additional features. These questions assess the candidate's understanding of their codebase, problem-solving skills, and ability to articulate technical decisions .

Creative abilities in the UI project can be showcased through innovative design elements, user-friendly navigation, interactive components, aesthetically pleasing layouts, and original concepts in functionality or aesthetics. Effectively demonstrating these can be achieved by integrating unique visual styles, utilizing animations judiciously, or by solving user experience challenges with novel solutions, creating a memorable and efficient interface .

PHP is mandated as the backend language due to its widespread use and compatibility with web servers and databases, making it a standard choice for web development projects. Its integration in the project allows for the demonstration of proficiency in a critical and practical backend technology, ensuring the candidate can handle server-side scripting and database connectivity, which are essential skills for the internship role .

The submission process requires the project to be documented with personal information, screenshots, and GitHub link, then emailed with a specific subject format. This reflects an emphasis on professional communication and collaboration skills by requiring clear and organized presentation of work, effective use of version control systems for code sharing, and adherence to specified communication protocols, important traits in a collaborative work environment .

JavaScript can enhance the logical programming aspect of the UI project by implementing features such as dynamic content updates, form validation, asynchronous data fetching with AJAX, handling user interactions through events, and client-side calculations. These functionalities showcase the ability to create interactive and responsive web applications, demonstrating not only technical skills but also innovative solutions to enhance user experience .

The completed UI project should be documented by creating a document file containing the creator's name, phone number, email address, screenshots of the completed UI, and a GitHub repository link. The project code must be uploaded to GitHub, and the repository link included in the document. The submission should be sent via email to namastey.sf@gmail.com with the subject containing the creator's name followed by 'Full stack internship - Assignment Submission' .

You might also like