Find Jobs
Hire Freelancers

Fullstack Developer needed for a mobile app project

₹37500-75000 INR

Đã đóng
Đã đăng vào gần 4 năm trước

₹37500-75000 INR

Thanh toán khi bàn giao
DONT COPY PASTE THE PROPOSAL. The project aims to create a platform, which links entities within an ecosystem for environmental cleanliness. These entities play different roles within the ecosystem. The roles include Consumers (Citizens); Waste Collectors (Agents), Waste Recycling Companies (Recyclers), Partners, and the Platform Owner. Platform owner (PO) The PO is the sponsor for this platform who shapes the platform strategy and ensure that the platform transaction engine and learning engine respond to the needs of the ecosystem. PO requires access report analytics, through a web portal. PO staff can perform administrative functions on the platform and have various roles and functions within the platform. Citizens These entities in the ecosystem collect waste material of various types and quantities from the various locations in the country. The citizens will use a mobile app (Android) to locate the Waste Collectors (Agents). They will also have information about all previous transactions on the platform. Citizens can sign into the App using their social media accounts like Facebook and Google. Citizens are able to rate and comment on the transactions performed with Waste Collection Agents. Agents (Waste Collectors) The waste collection agents are located in various parts of the country and cities. The Agents are must use a mobile device with GPS to be easily located by Citizens with waste for recycling. Agents use the application to record all the waste that they are collecting and process the payments electronically. Agents also be able to visualize their performance history. They are also able to rate any Citizen after every transaction. Agents will be able to see top performing agents in the platform. Agents also ensures that the collected waste is separated according to type. Waste Recyclers These are entities in the ecosystem responsible for bulk collecting waste from various agents on scheduled routes or on call by the agents. Waste recyclers will have access to the platform record and pay for the collected waste as well as visualizing reports about their transactions. Recyclers are able to rate the Agents on every transactions. They are also able to place comments on their ratings. Waste Recyclers will be able to see top performing agents in their area. Partners Partners are companies who have are interested in sponsoring the environment projects. Partners’ representatives will have access to the reports of what is happening in the platform. The reports are downloadable in PDF, PowerPoint and Excel formats. Waste Deposit Process The Citizen will go to an Agent. Depending on type of waste (plastic, glass, organic waste, metallic, etc.), the agent will weigh the waste material and insert the data (weight of each type of waste) and the app will automatically calculate the amount citizen should receive. The Waste Collection Agent will insert citizen personal and transactional details like NIB (Bank Account), Mpesa. All payments can be electronic, cash or in form of goods, or coupons. Mpesa B2C APIs are needed for all Mpesa payments. Both citizen and agent will receive confirmation that the transaction was successful. Waste collection process Recycling companies will receive notifications of the locations were waste should be collected and upon collection. Alternatively, the Recycler establish collection days for a specific area. The recycling company will make payments to the Waste Agent in the same way described above. B2B API calls to Mpesa will be used. Mpesa Integrations Platform will integrate to Mpesa for B2B and B2C payments via APIs. Please visit the MPesa developer portal to register and review the API documentation. [login to view URL] We are looking for a full stack developer (s) willing to work in an agile approach to deliver the solution in iterations. You will have fulltime support from 3 people who are allocated to this project should you need further information.
Mã dự án: 25360823

Về dự án

6 đề xuất
Dự án từ xa
Hoạt động 4 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc

Về khách hàng

Cờ của INDIA
Chandigarh, India
0,0
0
Thành viên từ thg 5 7, 2020

Xác thực khách hàng

Các công việc khác từ khách hàng này

Firebase Analystics setup for mobile app
₹37500-75000 INR
Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.