Chat GPT Powered Web App

  • Job DurationLess than a month
  • Project LevelMedium Level
  • Project deadlineExpired

Project detail

We have the requirement for a web app that utilises Chat GPT’s API to achieve the following;

There will be two distinct users; Producers & Marketers. Both would have to sign up to create an account.


Producers (R)

Producers can upload rich text files (.doc, .pdf, .txt) or past text into an input field. They can then provide a name for their document. They can also label it as “Type 1” or “Type 2” (details on label names will be provided to the successful freelancer).

Producers are also able to search Marketers based on a natural language search. For example, they may search “Show me all marketers that are specialists in car sales”, this would then match with a Marketer’s profile using Chat GPT (for example, they may have entered on their profile “I am an automotive journalist with 10 years experience”).

We would capture the following information on signup for Producers;
– Name
– Job Title
– Company

A producer would belong to a Company account, where one or more can be an “Admin” who can invite other producers to the account.


Marketers (J)

Marketers can use a single input field to search for files (that have been uploaded by Producers) using natural questions such as “Find me a file that mentions a teenager’s trip to Paris” or “Find me a producer who wants to write about cars in France). This would then find all documents ChatGPT deems related and display the results. Users can then click on a file to view/download it.

We would capture the following information on signup for Marketers;
– Name
– Job Title
– Company
– Interests/Expertise (free type input with natural language, to be matched with Producer search as mentioned above).


Other

– Ideally, the database would be MySQL
– File storage would be Amazon AWS or similar (can be local for now for the sake of MVP)


ADDITIONAL FUNCTIONALITY – NOT REQUIRED NOW (DO NOT QUOTE FOR THIS)

Long term, we would look at adding the following functionality, but this is NOT required now;
– Payment gateways
– Different account levels/subscriptions
– Search by image
– Document management (delete / edit / unpublish etc.)

——

It’s potentially a longer-term project, but please just quote on the first section MVP for now.

Many thanks.

Skills Required

Industry Categories

Freelancer type required for this project