Вы находитесь на странице: 1из 4

RATHNAVEL SUBRAMANIAM COLLEGE OF ARTS AND SCIENCE (AUTONOMOUS)

School of Computer Studies


Department of Computer Applications (MCA)
Full Stack Application Development
End Semester Examination November 2019
Major Hackathon
Duration: 8 Hrs (9.00 am to 5pm) Marks : 60+60
Date : 14.11.2019

SET – I
( Web Specialization)

Courses:

Specialization-II: WebDevelopment-Paper-3: ReactJS /Specialization-II: WebDevelopment-Paper-4: NodeJS

1. Specialization-II: WebDevelopment-Paper-3: ReactJS

Question:

Figma for React:

https://www.figma.com/file/20oNzhtY6NmDywYZZ0gK1Y/final-exam-react?node-id=0%3A1

Description:

1. Navigation with hover: navigation bar should be as per in figma with mouse hover for product filter.
(10 Marks)

2. Slick slider: slider images should come backend and slick slider should have 4 images (not more than
that) (5 Marks)

3. Gallery : pictures should be properly aligned and should contain the same image as per in figma (3
Marks)

4. Product filter: product should be filtered based on the sub types. (10 Marks)

5. Product details page: images in the product details page should come from back end and product details
should be shown as per in figma. (10 Marks)

6. Wish list: if the wish list page is empty it should show the empty wishlist page with the conditional
statement else it should show all products in the wish list. (5 Marks)

7. Cart: if the cart page is empty it should show the empty cart page with the conditional statement else it
should show all products in the cart list. (10 Marks)

8. Login sign up: form validation is must and error handling should be done with proper response.
(5 Marks)

9. Footer: Footer as per figma design with suitable elements (2 Marks)


2. Specialization-II: WebDevelopment-Paper-4: NodeJS

Description

Register Api: all form field should have validation (number & character) and no duplicate data should be
repeated. (10 Marks)

Login Api: validation is must with token should be generated when the new user login and no duplicate data
should repeated. (10 Marks)

Add product with filter api: product should have all the required fields for filtration based on the
category (15 Marks)

Wishlist Api: wishlist logic should be applied (if the product present in the wishlist then user wish to buy click
order button that product it should automatically transferred to add cart and removed from the wishlist list)
(10 Marks)

Order Api: order id should be stored based on the token for the particular user. (15 Marks)
SET – II
(Android Specialization)

Courses:

Android-Paper-3: Building a successful Android App / Android-Paper-4: Monetizing the Android Applications

1. Android-Paper-3: Building a successful Android App

Description

Register Api: all form field should have validation (number & character) and no duplicate data should be
repeated. (10 Marks)

Login Api: validation is must with token should be generated when the new user login and no duplicate data
should repeated. (10 Marks)

Add product with filter api: product should have all the required fields for filtration based on the
category (15 Marks)

Wishlist Api: wishlist logic should be applied (if the product present in the wishlist then user wish to buy click
order button that product it should automatically transferred to add cart and removed from the wishlist list)
(10 Marks)

Order Api: order id should be stored based on the token for the particular user. (15 Marks)

2. Android-Paper-4: Monetizing the Android Applications

Question:

Figma for android:

https://www.figma.com/file/qQB4uxdVCDnxgxTbNMl8tb/final-exam-android?node-id=0%3A1

Description
1. Login and signup: validation for all field should be done with toast message for any error response.
(5 Marks)

2. Home screen: designs should be as per in figma with batch should be included for both cart and wishlist
icon based on the conditional statement if the cart and wishlist is empty it should show count zero else it
should show no.of. Products in cart or wishlist (2 Marks)

3. Gallery: design as per in figma (3 Marks)

4. Navigation bar: navigation bar should have the user name and icon of the user. (10 Marks)
5. Profile: we should show the user name, email id and phone as per in figma. (5 Marks)

6. Product with filter: product filter should be shown based on the subtypes of the product. (5 Marks)

7. Product details page: show the product as per in figma with slider (4 images) (5 Marks)

8. Modal: calculation should happen based on the count of the product given by the user. (10 Marks)

9. Wishlist: wish list logic should be applied and if the wishlist page is empty it should show the empty
wishlist page. (5 Marks)

10. Cart: if the cart is empty it should show the empty cart page else it should show the products in the cart
with calculations (10 Marks)

Internal Examiner External Examiner

Вам также может понравиться