Share your repls and programming experiences

← Back to all posts
A social media platform on replit!
h
ironblockhd (370)

About

After 1 month and 3519 lines of code i'm finnaly done with ironMedia! It's a full social media platform that runs on replit.

features

Features includes:

download

You can use it as a website, but if you're on IOS or windows you can download it here

Commentshotnewtop
RayvelArjoon (89)

It's really cool! It's truly nothing fancy though. The interface is also not that appealing. I like the signup page and how simple it is to make an account. Very well done! :)

ironblockhd (370)

@RayvelArjoon Thanks for the compliment! im new to designing, what can i do to improve the design?

SudhamJayanthi (4)

@ironblockhd Just keep it simple, minimal , clear and consistent ! Remember to highlight important things by just making it bold/changing colour ! Use cool Colors or just 2-3 colours across the website would keep it clean k guess !

firefish (556)

@ironblockhd Well, uh, choose a better font. If you want I might be able to revamp the design for yuo, but here's some suggestions for fonts (use the @import link in css):
IBM Plex Mono (italic looks amazing on this font)
Josefin Sans (or Slab, they are both great)
Comfortaa (If you want a fancy font, this is for you.)
A pro tip: If you want to use a paid-for font that isn't on google fonts, (you never should), do it in an image because people can exploit your site and obtain the font.

RohilPatel (1216)

try a neumorphic design, using the @ironblockhd

Ravens0606 (37)

@ironblockhd Hey! How do I sign up and login? its broken for me.

ironblockhd (370)

Sorry, how is it broken and on what browser?

OctagonalT (6)

You should make a favicon

uselesswebsites (0)

@ironblockhd Cool website! You should probably change the font to something like helvetica, or monospace(which i used in https://home.uselesswebsites.repl.co/). You should also have a color scheme, like blue+white, orange/black or red+white/black. I would love to help with the design!

Lethdev2019 (181)

umm, the privacy policy is:
ggyuukzgfekuegzfwifbfnsklfaggyuukzgfekuegzfwifbfnsklfaggyuukzgfekuegzfwifbfnsklfa
"cookies" refers to HTML5's document.cookie, window.localStorage, window.indexedDB or similar technologies.
Information ironMedia stores about your account
we store data about your account including: your mail adress (if entered), your replit account...

ironblockhd (370)

I made the privacy policy before i coded it, actually the mail and the password are hashed

Lethdev2019 (181)

like the privacy policy at the top, you won't be able to understand it. (just joking around) @ironblockhd

ZDev1 (647)

@Lethdev2019 what the heck is your computer?

Lethdev2019 (181)

A windows 8.1 x64, Acer Aspire E-Start 512 running Microsoft Edge Beta with a built in tracking blocker (i'd rather have them than google) @ZDev1

Lethdev2019 (181)

Specs. you asked what my computer was.
@ZDev1

[deleted]

I'm impressed, this is really good.

ridark (90)

i love how you were able to take information, a put it in a single file instead of making many html pages for posts!

BobTheTomatoPie (1099)

im not sure if the ceo will like that you are pinging him lmao @HayaOdeh2

JSDRAGONCODER (7)

I love it a lot and

DakshVohra (3)

this gets an upvote from me. i love it!

EthanPeskett (2)

@ironblockhd I still need to do an admin management page for 'work in progress' signs etc. And I might need to have a longer "about" page.

ironblockhd (370)

You really don't need to do this if you don't want to

EthanPeskett (2)

@ironblockhd The Freenom website goes to maximum 12 months free. I have an idea: If I delete the domain and re-register each year...maybe?

EthanPeskett (2)

Also, may I become a moderator? I have no bias against anyone and I don't make any harmful comments (no swearing).

morzkazak (2)

[Probably nice words but I had to remove them as a moderator :(]

ironblockhd (370)

[Removed by moderator for non-english stuff]

firefish (556)

@ironblockhd I hope you didn't use google translate. (my guess as to what it from my limited knowledge of russian: "Thank you for the compliment!")

ironblockhd (370)

Yep i used google translate lol

ZDev1 (647)

this is niceeeeeeeeeeee

MatthewEpshtein (2)

awesome-but I have one gripe with it. When you click like/dislike, the count does not update, you have to refresh the page

ironblockhd (370)

@MatthewEpshtein thanks for your feedback! Now it updates without refreshing

MatthewEpshtein (2)

@ironblockhd Awesome! Keep up the great work!

Ravens0606 (37)

Hi! Can you please teach me how to make iOS Profile Webhooks?

Leroy01010 (373)

I've lost my account!!!
(it's not allowing me to login )

ironblockhd (370)

@Leroy01010 what's your accounts name?

ironblockhd (370)

@Leroy01010 i assigned it to your replit account, try to reset your password: https://ironmedia.ironblockhd.repl.co/resetpassword/Qwerty

ironblockhd (370)

you can use the replit auth reset option

Leroy01010 (373)

my browser doesn't support replete auth @ironblockhd

ironblockhd (370)

The login is case sensitive, make sure you made the first letter in upper case

If that doesnt work create another account

Leroy01010 (373)

i got my account back!!!! (i use a different browser) @ironblockhd

Leroy01010 (373)

in chat it only saves your comments not the person you are doing it too

aflacc (6)

You should really get a domain for this! What would you choose to host it at? this is awesome!
Edit: you mind if i just yoink this?

winal (16)

Hmmmm.... We Couldn't Reach Your Repl
Make sure your repl has a port open and is ready to receive HTTP traffic.

?????? Whats happening

ironblockhd (370)

There's a bug with replits database, i reported it to repl.it/bugs and they're looking into it

hg0428 (169)

at async /home/runner/k3adfhpr3nj/index.js:160:1
posts
SyntaxError: Unexpected end of JSON input
at JSON.parse (<anonymous>)
at module.exports.download (/home/runner/k3adfhpr3nj/database.js:77:18)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async /home/runner/k3adfhpr3nj/index.js:161:1
body-parser deprecated undefined extended: provide extended option index.js:187:28

ironblockhd (370)

Theres an issue with replits database (it shows undefined as the key since several hours), i will contact replit

hg0428 (169)

I know, I tried to use it for my search engine.
@ironblockhd

ironblockhd (370)

It works for my other repls, make sure you enabled the explorer-role here

ironblockhd (370)

Lol you can upvote this post or create your own

BevinGeorge (0)

three people luv it that`s more like it welldone, you now.

AyushmaanMishra (0)

How do you store user database?

ironblockhd (370)

Replit released a new database you can use by activating explorer mdoe in the settings. I use a client/wrapper made by @coder100

AyushmaanMishra (0)

can I use this code to create my own social media or any changes I have to do?

ironblockhd (370)

I think it would work, you just need to activate explorer mdoe in your settings before forking it

VivaanSa (29)

HOW DID YOU CONVERT THIS TO APP?!?!

VivaanSa (29)

@ironblockhd WINDOWS!! PLEASE! I AM TRYING TO CONVERT THIS TO AN APP!

DakshVohra (3)

quick question. for the people who want to experiment with it, do you have a version with no posts at all?