|
Description: |
Objective: Develop a responsive and scalable modern web application using React.js and related frontend technologies.
Project Scope & Responsibilities
Build dynamic and reusable React components.
Integrate APIs to display and manage real-time data.
Implement clean, responsive UI using Tailwind CSS / Bootstrap.
Optimize for performance and accessibility across browsers.
Collaborate with backend developers for data integration.
Ensure maintainable, well-documented code (using ESLint & Prettier).
Deliverables
Fully functional React frontend matching provided design mockups (Figma or similar).
Working API integration and tested functionality.
Deployed version (e.g., Vercel, Netlify, or AWS).
Source code with documentation in GitHub.
Technical Requirements
React.js (v18+)
Next.js or Vite (preferred)
Tailwind CSS or Styled Components
RESTful or GraphQL API integration
Git version control
Bonus Skills
TypeScript
Redux Toolkit / Zustand for state management
Experience with authentication (JWT, Firebase, etc.)
Familiarity with backend (Node.js, Express)
Weekly updates via GitHub commits or short progress meetings
What We Provide
UI design files (Figma)
API documentation
Access to test server or staging environment |