
Full Stack MERN Developer and React Native app Developer Req
- or -
Post a project like this$484
- Posted:
- Proposals: 44
- Remote
- #4485106
- OPPORTUNITY
- Expired
⭐⭐⭐⭐⭐ qualify legal advicer | Digital Marketing & Product Listings | Website Designer | AI Developer | Branding | YouTube Editing | Accountant | Legal Support

Full-Stack Web & Mobile App Developer With AI Development, API Integration & Automation Expertise | Top Rated


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



Web Developer| Architecture CAD 3D Specialist| AI Automation & Technical Solution Expert


Website Developer| Mobile App Developer| Website Designer| AI Engineer| Graphic Designer

130485208014935129038201325931848997841189222830571401092266710745475121715121160810813047866
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