Inspiration

I have been in the software developer job market for the majority of the last year, and 30% of the people I meet seem to have built a portfolio website. The other 70% say that they want to, but do not have the time. Realizing this need for a quick portfolio website generator, I created an all-in-one tool, SiteScriptStudio, to help software developers quickly and easily build a portfolio website that showcases their talents.

What it does

SiteScriptStudio allows anyone and everyone to create a beautiful portfolio website to showcase their talents. There are no irritating distractions like creating an account, drag-and-drop a bunch of widgets, etc. Even without any technical knowledge, anyone can access SiteScriptStudio and create their own personalized website without any hassles. SiteScriptStudio allows users to create a website either by uploading a resume and a picture, or manually editing all sections on their website. We use NLP to process your resume and create the website for you! All you need to do is answer questions, and you will be provided with a downloadable file that you can share!

How we built it

I used HTML, Jinja, Streamlit and Python and Natural Language Processing using Scala to create this project.

Challenges we ran into

A major challenge in this project was the time crunch. Creating a perfect template file and adding multiple conditional checks for the choices a user makes also took time to implement. I was unable to host the NLP section of the project, but I have successfully hosted the manual section. You can visit the website and upload your information manually, to receive your customized website!

Accomplishments that we're proud of

I'm proud to have submitted a project! I was under the weather this weekend and had limited time to complete this project.

What's next for SiteScriptStudio

I plan to add multiple website templates to SiteScriptStudio to allow the user to choose from templates and select their own. Also, I plan to integrate this app with Github or another hosting service so I can allow the user to directly host the app and share the link. I am also planning on hosting the website on the Domain name site-script-studio.tech which I registered on domain.com.

Share this project:

Updates