0% found this document useful (0 votes)
123 views3 pages

Frontend Developer Task

The document outlines an assignment for Frontend Developer Interns to build a scalable web application with authentication and a dashboard within three days. Key requirements include using React.js or Next.js for the frontend, implementing a basic backend with Node.js or Python, and ensuring security and scalability features. Candidates are encouraged to apply quickly, as the most qualified will be notified within three business days.

Uploaded by

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

Frontend Developer Task

The document outlines an assignment for Frontend Developer Interns to build a scalable web application with authentication and a dashboard within three days. Key requirements include using React.js or Next.js for the frontend, implementing a basic backend with Node.js or Python, and ensuring security and scalability features. Candidates are encouraged to apply quickly, as the most qualified will be notified within three business days.

Uploaded by

mulachinna102
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Frontend Developer Intern

About the Assignment

We are seeking Frontend Developer Interns (preferably 4th year students or


recent graduates) who can build modern, scalable, and secure web applications. This
project will test not only your frontend engineering skills but also your ability to integrate with a
basic backend you create yourself.

Assignment Overview

You will build a Scalable Web App with Authentication & Dashboard, including a basic
backend to facilitate API requests, within 3 days.

Core Features to Implement

✅ Frontend (Primary Focus)


●​ Build with React.js or Next.js​

●​ Responsive design using TailwindCSS / Material UI / Bootstrap​

●​ Forms with validation (client + server side)​

●​ Protected routes (login required for dashboard)​

✅ Basic Backend (Supportive)


●​ Implement a lightweight backend using Node.js/Express or Python (FastAPI/Django)​

●​ Create APIs for:​

○​ User signup/login (JWT-based authentication)​

○​ Profile fetching/updating​
○​ CRUD operations on a sample entity (e.g., tasks, notes, or posts)​

●​ Connect backend to a database (MongoDB/Postgres/MySQL)​

✅ Dashboard Features
●​ Display user profile (fetched from backend)​

●​ CRUD operations on the sample entity​

●​ Search and filter UI​

●​ Logout flow​

✅ Security & Scalability


●​ Password hashing (bcrypt or similar)​

●​ JWT authentication middleware​

●​ Error handling & validation​

●​ Code structured for easy scaling​

Deliverables

1.​ Frontend (React/Next.js) + Basic Backend (Node.js/Python) hosted in a GitHub repo​

2.​ Functional authentication (register/login/logout with JWT)​

3.​ Dashboard with CRUD-enabled entity​

4.​ Postman collection or API docs​

5.​ Note on how you would scale the frontend-backend integration for production​

Evaluation Criteria
●​ ✅ UI/UX quality & responsiveness​
●​ ✅ Integration between frontend & backend​
●​ ✅ Security practices (hashed passwords, token validation)​
●​ ✅ Code quality & documentation​
●​ ✅ Scalability potential (project structure, modularity)​
HOW TO APPLY

Send your resume and completed assignment (GitHub, portfolio, blog, etc.) along with the
log files to [email protected] and [email protected] & [email protected] CC
to [email protected] with the subject:Frontend Developer Task

Frontend Developer Intern

Candidates who advance will be notified within 3 business days. Don't wait – the most
qualified candidates apply within the first 72 hours.

Ideal for: Recent graduates, bootcamp graduates, undergraduates, and crypto-native analysts
who can demonstrate exceptional analytical ability.
Don't miss this rare opportunity to join a team that's redefining trading intelligence in the
Web3 space. While others are analyzing historical data, you'll be shaping the future of crypto
trading.

First come first serve, so get the task done asap

You might also like