MC4212 SET1 - Full Stack
MC4212 SET1 - Full Stack
(Regulations 2021)
1. Write a Java Script to create a Student Enrollment form and validate the contents of the
form.
2. Build an online MCQ quiz app. The questions and options should be fetched based on the
chosen topic from a NodeJS server. The questions can be stored in a JSON file in the
backend. Once the user has answered the questions, the frontend must send the chosen
options to the backend and the backend must identify the right answers and send the score
back to the front end. The frontend must display the score in a separate neatly designed
page.
3. Design a Webpage using Basic CSS Tags. Demonstrate Inline, Internal and External Style
sheets using advanced CSS.
4. Change a Content of webpage using AJAX. Perform Different Operations using JQUERY
Selectors.
5. Design a Webpage using advance HTML Form tags input–date, time, number, email,
HTML5 Header And Footer, spell check and editable areas.
6. Write the code for display the contents by getting data using Fetch API from an open source
endpoint.
7. Create a NodeJS server that serves static HTML and CSS files to the user without using
Express.
(i) To creates, reads, updates and deletes students details and stores them in
MongoDB database.
(ii) The information about the user should be obtained from a HTML form.
Page 1 of 2
9. Build a blog website where you can add blog posts through a simple admin panel and the
users can view the blog posts. The contents of the blog posts can be stored in either
MongoDB or MySQL database. The home page should contain the titles of the blog post
and the full post can be viewed by clicking the title. Frontend can be built either using React
or through template engines served by the NodeJS server.
11. Create a Todo application using ReactJS. Store the data to a JSON file using a simple
NodeJS server and retrieve the information from the same during page reloads.
12. Develop and demonstrate the usage of inline, internal and external style sheet using CSS.
13. Deploy a simple Guestbook application to a Kubernetes cluster hosted within the IBM Cloud
Kubernetes Service.
14. Develop and demonstrate the connection between MongoDB and NodeJS
15. Create a NodeJS server using Express that stores data from a form as a JSON file and
displays it in another page. The redirect page should be prepared using Handlebars.
16. Using virtual box create the virtual machine and display it. It can be accessed from the host
computer using SSH.
17. Create Docker container for display NodeJS ping server using NodeJS image.
18. Build a simple calculator app with React. The user should be able to add numbers and
Operations to the app by clicking on buttons, just like you would do in a mobile phone. The
moment the operation and the two operations are defined, the answer should be displayed
19. Create a NodeJS server that creates, reads, updates and deletes event details and stores
them in a MySQL database. The information about the user should be obtained from a
HTML form.
20. Create a simple Sign up and Login mechanism and authenticate the user using cookies.
The user information can be stored in either MongoDB or MySQL and the server should be
built using NodeJS and Express Framework.
Page 2 of 2