DEV Community

Cover image for I want to redo the Epic Games store as a school project, feedback welcome

I want to redo the Epic Games store as a school project, feedback welcome

vladimir.dev on July 11, 2019

This post is mostly a transcript of this YouTube video of mine, in case you prefer video content. Plus there’s a pretty cool intro there :) ...
Collapse
 
ben profile image
Ben Halpern

maybe use some kind of a cloud backend solution, like Firebase or something like that… Or if I should learn, say, React for front-end…

To me, technology choices are probably not going to dictate the success of this project but React seems like a great choice as IMO the stable default frontend technology.

I only had some very basic education in SQL

I still think a SQL DB like postgres is the simple, optimal approach compared to Firebase unless you have a great idea of why.

Collapse
 
ben profile image
Ben Halpern

BTW, Awesome project!

Collapse
 
vladimir_dev profile image
vladimir.dev

Thank you very much! :)

Collapse
 
vladimir_dev profile image
vladimir.dev

Thanks for the suggestion, I'll take it into consideration :)
BTW a colleague from work suggested Node + MongoDB. Since I work with JS, JSON is also familiar to me

Collapse
 
olyno profile image
Olyno

Just my opinion, but I think you could do:

As highest priorities:

  • A store really fluid
  • A register system really fast (because have 5 input just to sign up is so annoying)

As medium priority:

  • Link the discord of the game to the store's page. Sometimes it's important for user to be able to contact authors' of game.

As small priority:

  • Something to make discover games to users. Good games can be the lowest rated.

I probably missed a lot of things, or a lot of stuff already exist in the Epic game's store, but that's my list.

Hope I helped you a little

Collapse
 
vladimir_dev profile image
vladimir.dev

Thanks, those are some great suggestions!

Collapse
 
scottishross profile image
Ross Henderson

You could have your store automatically re-direct to STEAM ;)

Genuinely cool idea though. SQL, I think, is very easy to learn so you'll pick it up easily.

Keep us up-to-date with the progress!

Collapse
 
vladimir_dev profile image
vladimir.dev

Thank you very much! I'll do my best

Collapse
 
dianacoman profile image
Diana Coman

Why not actually do a bot for Eulora as a school project? Or for that matter a procedural dungeon generation bit or a Blender exporter? There are plenty of projects you could work on while also getting to know the people involved otherwise and building up your reputation...

Perhaps I should mention also that I ended up CTO as a result of being a very effective player of Eulora and essentially making bots for it initially for my own use, heh.

Collapse
 
vladimir_dev profile image
vladimir.dev

Not sure what Eulora is, but since this was an e-commerce program, the graduation project should be an e-commerce project, basically something related to selling stuff online :)

Collapse
 
markel profile image
Markel F.

Super interesting project! I don't really know what to suggest 😅. Making the entire store is already a big project ☺️.

Collapse
 
vladimir_dev profile image
vladimir.dev • Edited

Thanks! Yeah it is... I just hope I don't bite off more than I can chew ☺️