Position: Developer
Company: Oont Services Ltd
Category: Node.js
Experience required: 3y
English level: intermediate

Hello Developer,
                          We are looking for a developer to make the MVP of our project. Here are the details below and if you see yourself fit in this then we shall arrange a meeting.

Looking for a skilled developer to build a web and mobile application using Flutter for the front end and NodeJS for the back end. The application will be hosted on Google Cloud Platform (GCP) and will use Firebase for user authentication and database management.

The front end will consist of two user flows: one for the user and one for the shipper (courier), with distinct screens and functionality. The user-facing part will allow users to register, select items from a product catalogue, place orders, track order status, and view their order history and the shipper-facing part will allow shippers to view and accept available orders, track order delivery, and fulfil orders.

The back-end will handle business logic and data storage, handling user registration, item selection, payment processing, order tracking, order acceptance, item purchase, delivery tracking, and order fulfilment and will communicate with the front-end using RESTful APIs.

The web application will be hosted on GCP, which provides a scalable and secure infrastructure for web applications. Firebase will be used for user authentication and database management, offering real-time capabilities and hosting services.

The minimum viable product (MVP) should include user registration and login, a product catalogue, order placement, order status tracking, shipper login and order acceptance, order delivery, order history, a notification system for order status updates, and payment processing.

We have designs ready to be implemented.

If you have experience with Flutter, NodeJS, GCP, and Firebase, and are interested in working on this project.

Please let me know about your portfolio and relevant experience.

Best,
Bilal.