Hi everyone! I haven’t been very active on this forum for a while.
Anyways, I started developing a social media site as a hobby project back in the summer of 2022 (when I was in 8th grade). Here I am in 10th grade with a somewhat completed and functional social media site.
Let me know what you think! If you find any bugs, please let me know, and I’ll try to figure something out. Right now I just want people to test the app out.
FAQ’s:
What language/framework: Next.js + typescript
Database: Supabase (free postgres)
Hosting: Vercel
Auth: Google
Why is it slow: The initial load takes a few seconds because of server-side-rendering. It’s faster after that.
Is there a profanity filter? No because I realized people would always find a way to get past it somehow
Why can’t I post images?For various reasons. Just allowing text for now. YES you can actually
Can I get banned? Yes, your account can be temporarily or permanently disabled.
Can I view the code? Not at the moment.
Is it open source? No, for now.
I can’t edit my posts? Yes, to preserve authenticity
How does caching work? I chose not to really use caching, instead server-side rendering and fetch small amounts of information at a time for the most accurate and up-to-date results.
How long did it take to make? 1.5 years, however I’d probably work 2-3 hours a week, and sometimes not at all. If I really grinded I could have made it in probably a month if I worked 8 hours a day… maybe.
Are you paying for this? No I’m a broke highschooler lol. If this site starts actually getting enough users so that I would need to pay money to maintain it, I would probably have to figure something out. Idk.
Very cool, if this gains traction I might use this for some stuff. Maybe you could add the ability to Upload Images for profile pictures and not links (I personally don’t have any links to my profile picture like the one I have on Replit Ask). Also what would be cool is having the ability to style your posts with Markdown.
Though one thing; Nno offense, but sometimes it can be reasonably slow, in terms of loading times. Is it possible that getting a high tier-deployment on Replit would help your project run faster? I’d be happy to host it for free on a deployment on a pretty high tier, if you’d like.
Hello! This is an epic app however I feel like the side nav bar is a little bit empty aroung the top and bottom. Here is a quick mock up I made in figma if you want to use it for inspiration!
Really cool! I agree with @SalladShooter it would be helpful if you could add images instead of links. What gave you the initial motivation to build a social media site?