Vicky R.Remote

Full Stack MERN Developer and React Native app Developer Req

Project-Based

Description

We are looking for an experienced full stack MERN developer (MongoDB, Express, React, Node.js) with experience in React Native mobile apps to build a complete event management and booking system. The project will include web and mobile platforms, a robust admin panel, and a role-based user system (Admin, Organizer, User).

This system will be used to manage events, bookings, and users efficiently. The goal is a scalable, secure, and user-friendly solution suitable for the Pakistan market, with potential to expand internationally.

Key Features

  1. Roles & Permissions Admin: Full control of the system Approve/reject events Manage users and organizers (block/unblock) View all bookings Dashboard with analytics (events, users, revenue) Organizer: Can create and manage events Add event details, dates, pricing, and seats View bookings for their events User: Can browse events and book tickets Track booking history Manage profile
  2. Event Management Event creation, update, and deletion (Organizer) Admin approval workflow for events Event categories and search/filter functionality Image uploads for events
  3. Booking System Ticket booking with seat management Booking confirmation and history Payment integration (Stripe/PayPal optional for MVP) Real-time seat availability
  4. Dashboards Admin Dashboard: Analytics, user management, event approval Organizer Dashboard: Events overview, bookings User Dashboard: Booked events and personal info
  5. Web & Mobile Web: React + Tailwind CSS or Material UI Mobile: React Native (iOS and Android) Responsive, intuitive UI/UX
  6. Backend Node.js + Express API MongoDB with Mongoose JWT authentication Role-based access control middleware Logging and error handling Tech Stack Frontend (Web): React.js Frontend (Mobile): React Native + Expo Backend: Node.js + Express.js Database: MongoDB (Atlas or local) Authentication: JWT Hosting: Vercel / Railway / Heroku (for web) Payment Integration: Optional for MVP (Stripe/PayPal) Deliverables Fully functional MERN backend with all APIs React frontend for web with dashboards and pages React Native mobile app (iOS + Android) Role-based authentication and admin panel Deployment instructions and source code on GitHub Documentation for APIs and system architecture Preferred Developer Qualifications Proven experience with MERN stack projects Strong knowledge of React Native and mobile app best practices Experience building role-based systems and dashboards Familiarity with payment integrations is a plus Good communication and availability for updates Project Timeline Estimated delivery: 6–12 weeks depending on complexity Clear milestones for backend, frontend, mobile, and deployment How to Apply

Please provide:

Examples of previous MERN + React Native projects Estimated timeline and cost Any suggestions for improving project workflow

Budget: USD 484 (Fixed Price)

Proposals: 30 freelancers have applied

Skills

ExpressNode.jsAndroidCssMongoDBReactiOSJwtTailwindReact Native

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching