Full Stack Development Internship Assignment
Full Stack Development Internship Assignment
com
Task Details:
Task:
• Build a single-page application that showcases the top 5 webtoons from “The 50 Best Fantasy
Manhwa You Must Read Now”. Your application should include:
o Front-End: Implement a responsive design using HTML, CSS, and
JavaScript/React.js to display each webtoon’s title, image, and a brief description.
o Back-End: Set up a basic API using Node.js/Express or Flask (Python) that serves
webtoon data (you can create mock data or scrape the data from the page).
o Database Integration: Use a database (MongoDB/MySQL) to store and retrieve
webtoon data dynamically.
• Optimize the application for performance using techniques such as code minification, lazy
loading for images, and implementing server-side rendering (SSR) if using React.js.
• Use “Differences Between Tower of God Manhwa and Anime S1” as inspiration to create a
dynamic content section that allows users to vote for their favorite version (manhwa or
anime) and display live results using AJAX.
Submission Instructions:
1. Upload your completed project on GitHub.
2. Share the repository link on Assignment Submission.
3. Ensure the repository permissions allow access to view your code.