Skip to content

DynamicWhiteHat/AI-Portfolio-Maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Powered By:

  

AI Portfolio Maker

This is a simple AI portfolio creator powered by models from GROQ AI. Asks for a user's information, then sends it to an AI to create a website

Usage:

How it works

  • Uses HTML to create form, which is handled by a JS backend. Once submitted, this backend sends a POST request to GROQ's backend with the following prompt:
Create a highly professional and visually appealing portfolio website with advanced front-end development skills. 
It should not look overly simplistic or dated, but instead have a modern, clean design that reflects the quality of a 
hired front-end developer's work. The website should incorporate detailed context based on the information provided below, 
utilizing multiple sections, backgrounds, margins, paddings, and clear text visibility. Avoid generic designs by 
tailoring the layout to suit the provided preferences. Make use of shadows, animations, and polished design elements 
to ensure a standout presentation.

Please return the HTML code only. For styling, include the CSS within a <STYLE> tag in the  section, rather than linking to an external style.css.

Key Considerations:
- Prioritize text visibility: Ensure sufficient contrast between text and background (e.g., avoid white text on a white background).
- Use well-structured sections and content placement for a smooth flow.
- Include thoughtful use of margins, padding, and alignment to enhance the user experience.
  • The following parameters are then passed from the form:
- Website Title: "${wname}"
- Person's Name: "${pname}"
- Their Interests: "${interests}"
- Descriptive Words: "${word1}, ${word2}, ${word3}"
- Website Style: "${style}"
- Main Colors: "${color1}, ${color2}, ${color3}"
  • This process is done 3 times, passing the current code every time. This attempts to make the website better, which works, although the end result is far from acceptable.

IMPORTANT:

Make sure to allow pop-ups in your browser, otherwise it doesn't work right

Note

More of a proof-of-concept than actual service, as the websites created lack any effort.

PS: It would be a lot faster if I didn't get rate limited, so the minimum time will always be 24 seconds.

Releases

No releases published

Packages

No packages published