Closed

A web app (API + very basic front end)

Hi,

I'm looking for someone who can help me build a web app (API + front end) with the following features in either Python or PHP:

1. Registration, Sign-in & password reset, Sign-in must have MFA support (QR Code for apps & emailing a random code)

2. Every user must have a wallet with a unique account number

3. users can send & receive points inside the web app:

- User A requests to send 200 points to User B.

- While making the request, User A is asked for MFA

- User A completes MFA and sends the request

- The request goes in "Waiting for approval" mode

- An admin logs in and either approves or rejects the request (and transfer either completes or if rejected, the balance goes back to User A)

4. MFA before sending money to another account

5. Every user can see their own transaction history

6. Admins should be able to get transaction reports (by date range, wallet numbers, usernames, or any combination of them)

7. Admins should be able to add or reduce each account's balance (with expiration)

- Scenario A: Admin adds 200 points to user A (no expiration)

- Scenario B: Admin adds 200 points to user A with expiration in 7 days - if User A hasn't spent the 200 points that admin added to their account in 7 days, reduce it from their balance.

8. Admins can set up scheduled tasks to change accounts balances (Daily, Weekly, with an end date)

Sample scenarios:

- Admins can schedule a task to add 100 points to a set of wallets (or _all_ wallets) every day for the next 16 days

- Admins can schedule a task to decrease 50 points Tuesday for a set of wallets

9. Admins can define promo codes with number of points, number of usage, and expiration date

- An admin creates promo code "SPRING" that adds 1000 points and is valid until end of April

- An admin creates a promo code "82-aeb4-ba3" that can be used once, adds 100 points, and is valid until end of the year

- An admin creates a promo code "ACHIEVEMENT" that adds 500 points, can only be used 100 times across all users, and is valid indefinitely

10. A very simple and basic UI (login page + the operations mentioned above)

11. Clear and descriptive comments in code

12. Written in PHP or Python

13. Clear installation guide

Skills: PHP, Python, Software Architecture, MySQL, JavaScript

See more: iphone web app api, web app iphone front end, php web app api, build a web app, design a logo for a web app, design a logo for a web/app it needs to come in version with name and with logo only so i can use it in our web page logo for th, find a web app coder or developer, i m looking for a web designer, i m looking for a web developer, i m looking for a web to answer my engineer hw, where can i find a web programmer to assist with buidling a web app, a booking app with a web based administration back end and front end site, Hi! I\ m looking someone who can gather inf, Hi! I am looking for a logo design for my website. It will be: TourBooking.com.au I need the web address in the logo as above., Hi, I\ m looking for someone who can draw something similar to the image attached. In the image there\ s an astronaut drawn o, how much should i charge for a web app, what do i need to build a web app, i want to build a web app, what should i use to build a web app, do i need a web app

About the Employer:
( 0 reviews ) Canada

Project ID: #29846244

56 freelancers are bidding on average $2495 for this job

(189 Reviews)
9.4
(981 Reviews)
9.9
(462 Reviews)
8.6
(208 Reviews)
9.0
hikaruvn

Hi Sir, I do checked short description on project. We need build a web app (API + front end) with the following features and for sure I will do that good best . I am a website System development with 9 years of experie More

$2650 CAD in 30 days
(462 Reviews)
8.6
(342 Reviews)
8.4
fleetways

Thank you for looking at our bid. If I understand correctly, the application is for virtual Wallets - which can exchange points instead of real currency. Kindly check out my Freelancer portfolio https://freelancer.com More

$3000 CAD in 45 days
(98 Reviews)
8.3
AzzkaNoor

Good day. Hope this proposal finds you in the best of your health. It is my humble offer to present my services to you for this project related to web app. I have passed 15 certifications here (& with a 5-star rating) More

$3000 CAD in 25 days
(68 Reviews)
8.1
workspaceit

Dear Concerend, With immense pleasure introducing Workspace InfoTech Limited, a specialized TECH company focusing on system evolution, digital core and intelligent technology. Our global infrastructure technology buil More

$2250 CAD in 7 days
(59 Reviews)
8.0
(98 Reviews)
6.9
avinashjain09

Hello, I have read your requirements and I can do it. can we have more discussion. Do you have any reference link. Thank you

$3000 CAD in 30 days
(148 Reviews)
7.2
lavizsolutions

Hi There, I have gone through the admin panel and a web application for users too transfer points with MFA authentication. I want to discuss with you . 1. Case Management system [login to view URL] More

$3000 CAD in 30 days
(28 Reviews)
6.9
(84 Reviews)
6.7
kdsighappsol

Hi, I am a honest dedicated full time web app (API + front end) with the following features in either Python or PHP developer. I read your requirements carefully and understood very well about the project scope and st More

$2000 CAD in 17 days
(10 Reviews)
6.4
ProjectHunter87

Hello, Can you please send link to a reference website? I have some questions which i would like to discuss further. Please message me so we can discuss further. Thank you.

$3000 CAD in 7 days
(16 Reviews)
5.9
CrazyProger

Hello. I read the job details extremely carefully. With 5+ years of experience in Python development, I am absolutely sure I am the right person for this project. I am sure that I can assist you with your job. Look More

$2500 CAD in 30 days
(27 Reviews)
6.0
LiveConnector

Edit: Hi, your project is almost expired, please consider my proposal, thanks! Original: Hi, Let me offer you this to make you confident No need to award me until i have done this in my server, i will work on this More

$2000 CAD in 14 days
(24 Reviews)
6.0
saubhagyamweb

***A web app (API + very basic front end)*** Hi there, I have read your job post and understood your requirements clearly. As a senior web developer, I am very much familiar working with PHP, JavaScript, Python, Sof More

$2200 CAD in 30 days
(13 Reviews)
6.2
shashank9090

Hello, I have read your job "A web app (API + very basic front end)" We are a team of expert web and mobile app developers who can develop any module/functionality from scratch. Technologies we work: Angular 9, React More

$2500 CAD in 16 days
(23 Reviews)
5.8
manhpham

Hello, How are you today? Nice to meet you.I am PHP expert from Vietnam with more than 10 years experience. I am quite confident that I can do this project within 10-15 days. Waiting for your response.

$2250 CAD in 10 days
(71 Reviews)
5.9