Instruction for Candidates
You are required to choose one of the following tasks and complete it independently. Select the
task that aligns with your current skill level and interests. Each task is designed to assess different
areas of your AI/ML proficiency
Submission Guidelines
• Deadline: Submission must be completed within 24 hours.
• Submission Method:
1.Upload your complete work to your Google Drive
2.Share access with view permission to the following mail:
[email protected] 3.Email with:
• Drive link (with access granted)
• Your name and chosen task
• Screenshots of final output (if your task includes visual results)
Task 1: Employee Directory Web App
Stack: MERN or Django + React
Objective
Create a basic employee directory where users can view and search employee profiles.
Functional Requirements
• Display a list of employees (name, department, email, etc.)
• Search bar to filter employees by name or department
• Option to view individual employee details
Tech Stack Options
• Frontend: React.js (preferred with Tailwind or Bootstrap)
• Backend: Node.js + Express OR Django
• Database: MongoDB or PostgreSQL
Task 2: To-Do List with User Authentication
Stack: MERN / Django + React / Flask + Vue
Objective
Build a personal to-do app with user registration and login features.
Functional Requirements
• User sign-up, login, logout (JWT or session-based auth)
• CRUD operations for tasks
• Mark tasks as completed or delete them
• UI to display task list per user
Tech Stack Options
• Frontend: React.js / Vue.js
• Backend: Node.js + Express / Flask / Django
• Database: MongoDB / PostgreSQL
• Auth: JWT or session/cookie
Task 3: Product Catalog with Admin Panel
Level: Mid | Stack: Full Stack (Frontend + Backend + Admin Auth)
Objective
Develop a basic product catalog website with admin login to manage product listings.
Functional Requirements
• Public product listing (title, image, price)
• Admin login dashboard
• Add, edit, delete product entries
• (Optional): Product categories or filtering
Tech Stack Options
• Frontend: React.js / Vue.js
• Backend: Express / Django / Flask
• Database: PostgreSQL / MongoDB
• Deployment: (Optional) Render / Vercel / Railway