招聘MERN全栈开发者
4.0
zh
招聘信息
MERN
全栈开发
招聘
React
Node.js
提示语
✅ Project Overview: We are looking to hire a dedicated Full Stack MERN Developer to build a complete web application using MongoDB, Express.js, React.js, and Node.js. The project will include both a user-facing frontend and a powerful, dynamic Admin Panel. The application must feature a clean UI/UX design, full responsiveness, complete CRUD operations, and robust backend API integration. Every section must be dynamic and fully connected to the MongoDB database. 🎯 Project Requirements: 🔹 1. Frontend (React.js) Developed using React.js with reusable components. Responsive Design: Fully mobile, tablet, and desktop responsive. UI/UX must be clean, modern, and user-friendly. Integration with backend APIs using Axios or Fetch. Separate login/signup system for users and admin. Dynamic content rendering using props/state and API data. 🔹 2. Backend (Node.js & Express.js) RESTful API development using Node.js and Express.js. Secure authentication with JWT (JSON Web Token) or session-based auth. Role-based access (Admin & User). Input validation and proper error handling. Middleware for logging, security, and data processing. 🔹 3. Database (MongoDB) Use of MongoDB Atlas or local MongoDB. All data (users, items, products, content, etc.) must be stored in MongoDB. Proper schema design with Mongoose. All CRUD operations must reflect in the database dynamically. 🔹 4. Admin Panel A fully functional and dynamic Admin Dashboard built with React. Features to: View, add, edit, delete all dynamic entities (products, users, orders, etc.). Dashboard with statistics and analytics (can be dummy for now). User management (ban, delete, assign roles). Content management for front-end visibility. All data connected with MongoDB through APIs. Access restricted to admin users only. 📱 Responsiveness & Design All pages must be 100% responsive (Mobile, Tablet, Desktop). Use of CSS Framework like Tailwind CSS, Bootstrap, or Material-UI is preferred. Smooth transitions, interactive components, and clean layouts. 🔁 CRUD Operations All dynamic sections must support Create, Read, Update, Delete (CRUD). Reflect changes instantly across frontend and backend. Proper toast/message notifications for actions. Each CRUD action must be linked directly to the MongoDB database. 📡 API Integration All frontend components must communicate with backend using RESTful APIs. All API endpoints should be: Properly tested. Well-structured and scalable. Secured with authentication and authorization where needed. 🛡️ Security & Deployment Backend secured using proper authentication middleware. Prevent SQL injection, XSS, CSRF, and other vulnerabilities. Ready for deployment on platforms like Vercel, Netlify (frontend) and Render, Heroku, or DigitalOcean (backend). 💼 Dedicated Developer Expectations Must have experience in building MERN applications. Deliver high-quality, maintainable, and scalable code. Ability to communicate clearly and meet project deadlines. Familiarity with Git/GitHub for version control. Ready to work full-time or dedicated for this project duration. 📋 Optional Features (Nice to Have): Pagination and search filters. File/image upload feature (e.g., profile pictures). Notification system (email or in-app). Light/Dark mode toggle. Multilingual support. 📦 Final Deliverables: Fully functional frontend and backend codebase. Responsive and dynamic Admin Panel. Complete API documentation. Live demo or deployed version of the project. Source code with instructions for setup and deployment.
生成结果
更多推荐
查看全部Chrome扩展自动刷新
4.0
技术开发
zh
Chrome扩展
自动刷新
网页更新
我想做一个 chrome 扩展。定期自动刷新特定搜索结果, 保持画面一直更新最新状态
...
交互式元素周期表
4.0
网页设计
zh
HTML代码
响应式设计
元素周期表
Create a website for me using a single HTML code so I can place it on my Google Blogger blog.
The name of the website is " Interactive Periodic Table "
Create this website for me based on the f...
电商网站建设
4.0
互联网
zh
电商
网站建设
在线商店
Site e-commerce ...
壁纸App推荐
4.0
科技
zh
壁纸
App
手机美化
壁纸app...
React Native MapLibre 插件系统
4.0
移动开发
zh
React Native
MapLibre
插件系统
地图开发
移动应用
react native maplibre pluggable system ...
单人角色扮演管理器设计
4.0
游戏设计
zh
角色扮演
场景管理
AI叙事
1 · Goal
Design a single-user role-play manager that lets someone:
create & edit Characters and Contexts
configure and play out richly narrated Scenes (solo narrator + many NPCs)
keep an editable, ...