GrooveProgramming / GrooveProgramming.github.io

The GrooveProgramming website
https://grooveprogramming.github.io/
4 stars 1 forks source link

Can't have signup system #4

Open ghost opened 4 years ago

ghost commented 4 years ago

The signup system might work but we can't send automated emails, save the accounts due to needing a server for that. I do not know what we can do about this.

ghost commented 4 years ago

I would also like to note that we can't save any data for Groove either.

Mapletron commented 4 years ago

Signup might also not work because Scratch gave me an alert because of talking about emails and whatnot.

ghost commented 4 years ago

The signup system might work but we can't send automated emails, save the accounts due to needing a server for that. I do not know what we can do about this.

We really need a server for the email thing as well but do we really need emailing?

To solve this we need to host our website with someone other than GitHub. They offer a static thing to explain about your project / work. Hosting companies include things like Google Cloud and Amazon Web Services, both with free options for students.

ghost commented 4 years ago

The signup system might work but we can't send automated emails, save the accounts due to needing a server for that. I do not know what we can do about this.

We really need a server for the email thing as well but do we really need emailing?

To solve this we need to host our website with someone other than GitHub. They offer a static thing to explain about your project / work. Hosting companies include things like Google Cloud and Amazon Web Services, both with free options for students.

Hmm, ok. But we need to have a way so people can't create an army of bots. We might have to use google cloud or amazon web services because we also can't save any data.

ghost commented 4 years ago

Signup might also not work because Scratch gave me an alert because of talking about emails and whatnot.

Very true. We need to keep this here only.

ghost commented 4 years ago

snip

Hmm, ok. But we need to have a way so people can't create an army of bots. We might have to use google cloud or amazon web services because we also can't save any data.

Yes that is mainly what I was thinking of.

ghost commented 4 years ago

snip

Hmm, ok. But we need to have a way so people can't create an army of bots. We might have to use google cloud or amazon web services because we also can't save any data.

Yes that is mainly what I was thinking of.

So what's the plan?

ghost commented 4 years ago

I could open a chat server so scratch doesn’t alert us.

ghost commented 4 years ago

The signup system might work but we can't send automated emails, save the accounts due to needing a server for that. I do not know what we can do about this.

We really need a server for the email thing as well but do we really need emailing?

To solve this we need to host our website with someone other than GitHub. They offer a static thing to explain about your project / work. Hosting companies include things like Google Cloud and Amazon Web Services, both with free options for students.

Isn’t there a database we could use?

ghost commented 4 years ago

I could open a chat server so scratch doesn’t alert us.

Ok... But where?

ghost commented 4 years ago

snip

Isn’t there a database we could use?

You have to host a database using software like the ones mentioned above.

ghost commented 4 years ago

The signup system might work but we can't send automated emails, save the accounts due to needing a server for that. I do not know what we can do about this.

We really need a server for the email thing as well but do we really need emailing? To solve this we need to host our website with someone other than GitHub. They offer a static thing to explain about your project / work. Hosting companies include things like Google Cloud and Amazon Web Services, both with free options for students.

Isn’t there a database we could use?

Probably not, I haven't signed up for google cloud, but when I do it says it's free and we get 300 dollars to spend over the next 12 months? Not sure what that means anyway. :P

ghost commented 4 years ago

The signup system might work but we can't send automated emails, save the accounts due to needing a server for that. I do not know what we can do about this.

We really need a server for the email thing as well but do we really need emailing? To solve this we need to host our website with someone other than GitHub. They offer a static thing to explain about your project / work. Hosting companies include things like Google Cloud and Amazon Web Services, both with free options for students.

Isn’t there a database we could use?

Probably not, I haven't signed up for google cloud, but when I do it says it's free and we get 300 dollars to spend over the next 12 months? Not sure what that means anyway. :P

You still need server stuff for databases anyway (which GitHub pages does not have) https://www.w3schools.com/js/js_ajax_database.asp

ghost commented 4 years ago

The signup system might work but we can't send automated emails, save the accounts due to needing a server for that. I do not know what we can do about this.

We really need a server for the email thing as well but do we really need emailing? To solve this we need to host our website with someone other than GitHub. They offer a static thing to explain about your project / work. Hosting companies include things like Google Cloud and Amazon Web Services, both with free options for students.

Isn’t there a database we could use?

Probably not, I haven't signed up for google cloud, but when I do it says it's free and we get 300 dollars to spend over the next 12 months? Not sure what that means anyway. :P

You still need server stuff for databases anyway (which GitHub pages does not have) https://www.w3schools.com/js/js_ajax_database.asp

We have to move it, right? I'm thinking of moving to google cloud. But, are you sure we don't have any other options? Can you tell me what it means "we get 300 dollars to spend over the next 12 months."

ghost commented 4 years ago

I think it means you can spend $300 on google cloud over the next year and google pays it.

ghost commented 4 years ago

I think it means you can spend $300 on google cloud over the next year and google pays it.

Ooh, if we have to move we should move there.

ghost commented 4 years ago

That's to much for after 12 months

ghost commented 4 years ago

That's to much for after 12 months

What?

ghost commented 4 years ago

That's to much for after 12 months

What?

Does any of us have $300s to spend on a website?

ghost commented 4 years ago

That's to much for after 12 months

What?

Does any of us have $300s to spend on a website?

No perhaps it is better to do AWS as they have some pretty decant always free options. We could use something like the 25GB database 1 million HTTPS requests a month and some computing power, I think that could keep us sorted for a long time.

ghost commented 4 years ago

I setup a chat server for us to use so the ST doesn't give us warnings https://spaceflyer234.github.io/Chat-Server/

ghost commented 4 years ago

That's to much for after 12 months

What?

Does any of us have $300s to spend on a website?

We get 300 dollars. Lol

ghost commented 4 years ago

AWS

It'd be easier if we were able to stay here but that doesn't look possible.

ghost commented 4 years ago

That's to much for after 12 months

What?

Does any of us have $300s to spend on a website?

We get 300 dollars. Lol

For 1 year, then what?

Mapletron commented 4 years ago

That's to much for after 12 months

What?

Does any of us have $300s to spend on a website?

We get 300 dollars. Lol

For 1 year, then what?

We set up crowdfunding in hopes of making money to pay for servers

ghost commented 4 years ago

That's to much for after 12 months

What?

Does any of us have $300s to spend on a website?

We get 300 dollars. Lol

For 1 year, then what?

We set up crowdfunding in hopes of making money to pay for servers

lol, maybe

ghost commented 4 years ago

That's to much for after 12 months

What?

Does any of us have $300s to spend on a website?

We get 300 dollars. Lol

For 1 year, then what?

We set up crowdfunding in hopes of making money to pay for servers

lol, maybe

I don't think we thought this through...

ghost commented 4 years ago

That's to much for after 12 months

What?

Does any of us have $300s to spend on a website?

We get 300 dollars. Lol

For 1 year, then what?

We set up crowdfunding in hopes of making money to pay for servers

lol, maybe

I don't think we thought this through...

:/

ghost commented 4 years ago

I think we should stay if possible. Is there a way we can still get what we need and stay?

ghost commented 4 years ago

I think we should stay if possible. Is there a way we can still get what we need and stay?

Idk

ghost commented 4 years ago

I think we should stay if possible. Is there a way we can still get what we need and stay?

Idk

I guess we can continue improving Groove a little longer and then decide about this.

Mapletron commented 4 years ago

I think we should stay if possible. Is there a way we can still get what we need and stay?

Idk

I guess we can continue improving Groove a little longer and then decide about this.

Yeah, we don’t even have a stage yet

ghost commented 4 years ago

snip

Yeah, we don’t even have a stage yet

I'm working on it. I'll set up a GitHub repository so you can see how it is coming along.

ghost commented 4 years ago

We can stay here at least until we have something like this (Scratch editor preview, also hosted on GitHub Pages. https://llk.github.io/scratch-gui/develop/

From there we could stay on GitHub pages and use DynamoDB that allows us to send requests to the database from JavaScript. It is also free so we don't need crowdfunding. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStarted.JavaScript.html

ghost commented 4 years ago

We can stay here at least until we have something like this (Scratch editor preview, also hosted on GitHub Pages. https://llk.github.io/scratch-gui/develop/

From there we could stay on GitHub pages and use DynamoDB that allows us to send requests to the database from JavaScript. It is also free so we don't need crowdfunding. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStarted.JavaScript.html

Cool!

ghost commented 4 years ago

We can stay here at least until we have something like this (Scratch editor preview, also hosted on GitHub Pages. https://llk.github.io/scratch-gui/develop/

From there we could stay on GitHub pages and use DynamoDB that allows us to send requests to the database from JavaScript. It is also free so we don't need crowdfunding. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStarted.JavaScript.html

Cool! Would we all have to create accounts?

ghost commented 4 years ago

snip

Cool! Would we all have to create accounts?

I don't think so. It seems when you register, you get a key for reading and writing from the database and can authorise domains.

ghost commented 4 years ago

snip

Cool! Would we all have to create accounts?

I don't think so. It seems when you register, you get a key for reading and writing from the database and can authorise domains.

Ok, have you setup the stage respitory yet?

ghost commented 4 years ago

snip

Cool! Would we all have to create accounts?

I don't think so. It seems when you register, you get a key for reading and writing from the database and can authorise domains.

Hey! https://jemunm378.github.io/ScratchHelp.github.io/Chat.html We should chat through here, so we have an instant chat.

ghost commented 4 years ago

Hey! This is technically resolved, I am closing this. Chat through here! https://jemunm378.github.io/ScratchHelp.github.io/Chat.html

micahlt commented 4 years ago

@Spaceflyer234 @B294 @jemunm378 @JimmyRooster If you make this right, you can store user data either in a custom Node database or even an auth provider like Google's Firebase.

ghost commented 4 years ago

@Spaceflyer234 @B294 @jemunm378 @JimmyRooster If you make this right, you can store user data either in a custom Node database or even an auth provider like Google's Firebase.

Okay, I'll check them out.

ghost commented 3 years ago

I think we're having trouble deciding what to do for the servers. So reopened @GrooveProgramming/thegrooveteam Any ideas?

AmazingMech2418 commented 3 years ago

Probably would be best to use either Repl.it or Heroku for now...

ghost commented 3 years ago

@AmazingMech2418

Maybe. Or we try to go all in and finish everything else we can first

Looky1173 commented 3 years ago

Hello all,

I'm not part of this project but I recommend going with HelioHost to host your databases and website. They give you a generous 1000mb of storage space which should be more than enough for a long while, PHP, MySQL, unlimited bandwidth and databases and the list goes on. Personally, I've been using HelioHost for more than a year now and I definitely recommend it! Even though it is a free service, it has amazing community support!

If you decide to go with HelioHost, then I recommend you choose the Tommy server because it even offers Node.js and Tomcat Java besides being the fastest and most reliable server on HelioHost.

That's all! Hope this helps!