MERN Stack Developer for Vyom Research LLP

Job ID: 38518906

Budget: ₹12,500 – ₹37,500 INR

Title: MERN Stack Developer Needed for Vyom Research LLP Website Development

Description:

We are looking for an experienced MERN stack developer to build a comprehensive website for Vyom Research LLP, a SEBI-registered research analyst firm. The website will provide investment and trading advice, along with various other services. Below is a detailed project overview and the specific requirements.

Project Overview:

Project Name: Vyom Research LLP Website
Technology Stack: MongoDB, Express.js, React, Node.js (MERN)
Project Description: Develop a responsive, SEO-friendly, and secure website with an admin dashboard for managing content, complaints, and user accounts.
Website Structure and Content:

Home Page:

Hero Section
About Vyom Research: Tagline and key messages
Amazing Features
SEBI Registered Research Analyst Information
Client Testimonials
Services Overview
Complaints Board Summary
Compliance Information
FAQs
Blog Highlights
Newsletter Subscription Form
Indian Stocks Live Price Update Bar (API integration)
Services Page:

For Investors: Multibagger, Value Pick, and Penny Stocks
For Traders: Swing Trading, Intraday Trading (various segments)
Subscription Features
Brands Page:

Listing brands like Banknifty Expert, Index Expert, etc.
Complaints Board Page:

Interactive complaint data tables
Complaint submission form
Additional Pages:

Blogs, About Us, Research Reports, KYC, FAQs, Career, Contact Us, News & Media
Legal Information Pages:

Disclaimer, Privacy Policy, Terms of Use, Refund Policy, etc.
Footer:

Company Information, Quick Links, Legal Information, Social Media Links, Disclaimers
Technical Requirements:

Frontend (React):

Responsive design (mobile-first approach)
State management using Redux/Context API
React Router for navigation
Live stock price update component
Backend (Node.js & Express.js):

RESTful API design
Authentication and Authorization (JWT)
Integration with MongoDB
File upload functionality
Email service integration
Database (MongoDB):

Models for Users, Services, Complaints, Blog Posts, Testimonials
Admin Dashboard:

Content management, user management, complaints management, analytics
Non-Functional Requirements:

Performance: Server-side rendering, code splitting, caching strategies, CDN usage
SEO: Semantic HTML, meta tags, structured data (JSON-LD)
Security: HTTPS, input validation, XSS/CSRF protection, regular audits
Accessibility: WCAG 2.1 AA compliance, keyboard navigation, ARIA attributes
Scalability: Horizontal scaling, load balancing
Compliance: GDPR, SEBI regulations
Integration Requirements:

Stock price API, Payment gateway, Newsletter service (e.g., Mailchimp), Social media integration
Testing Strategy:

Unit testing, integration testing, end-to-end testing, performance testing, security testing
Deployment and DevOps:

CI/CD pipeline, containerization with Docker, staging and production environments, automated backups, monitoring
Deliverables:

Fully functional website with an admin dashboard
Documentation: API docs, user manual, admin guide, technical architecture
Preferred Freelancer:

Experience in developing websites using the MERN stack
Strong understanding of SEO, performance optimization, and security best practices
Familiarity with SEBI compliance and financial industry regulations (a plus)
Ability to provide ongoing support and maintenance post-launch