
Full Stack MERN Developer and React Native app Developer Req
- or -
Post a project like this29
$484
- Posted:
- Proposals: 19
- Remote
- #4485106
- OPPORTUNITY
- Open for Proposals
⭐⭐⭐⭐⭐Top-Rated E-Commerce & SEO Specialist | Product Listings, Digital Marketing, YouTube Editing, Landing Pages, Document Formatting & LinkedIn Profile Optimization Expert

Full-Stack Web & Mobile App Developer With AI Integration & Automation Expertise
Web and Mobile Developer ( Angular 15+ , Reactjs ,nextjs, React native , Ionic , Flutter and FlutterFlow , Java)
Website Designer || Website Developer || UI/UX Designer || E-commerce Strategist
Full Stack Web & Mobile App Developer | Expert in Android & iOS |Graphic Design| Video Editing & Animation|Certified & Top Rated

13048520801493512903820700606613259318489978411892228305714010922667128760721074547512171512
Description
Experience Level: Expert
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
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
Vicky R.
100% (4)Projects Completed
16
Freelancers worked with
5
Projects awarded
8%
Last project
1 Dec 2024
Pakistan
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies