Project is live on https://sociai.uwu.rs <- if not work try https://s.uwu.rs (dns propagation issues)
Github repo: https://github.com/nopeless/vandyhacks-xi-sociai
Inspiration
I was taking a chatgpt wrapper class and was thinking about the common problems that I struggle with, and it was finding people who would share the same interests and vibes with me. So I built an application that analyzes the different parameters that the user provides via their user creation form and suggests them new friends
What it does
It is a simple "social media" platform that focuses on bringing the MVP for large language model augmented match evaluation algorithm. Basically after creating a user, the platform guides you to making different friends.
How I built it
I have set up an express server with some basic user authentication and API, and then used a vanilla html template for the website. I used the openai package to interact with chatgpt and ask it to evaluate how people would match.
Challenges I've ran into
I have ran into issues with mostly the html and css as the template I was using was old and had bad practices. Also express.js had ambiguous docs that I had to navigate through.
Accomplishments that we're proud of
I am proud with how clean the website looks and the MVP showing its value as a socializing platform. Additionally, the website has no frameworks.
What I've learned
I have learned how to integrate my fullstack knowledge with a chatgpt wrapper, and also code in vanilla html.
What's next for SociAI
To actually become a social media by adding posts, comments, and more user interaction opportunities. If I am aiming to be a particular platform, I would try to copy Tumblr, as I appreciate its content algorithm better than other platforms like X (Twitter) or Reddit.
Built With
- chatgpt
- express.js
- javascript
- mongodb
- mongoose
- openai
- vanilla
Log in or sign up for Devpost to join the conversation.