Skip to content

Latest commit

 

History

History
111 lines (85 loc) · 3.73 KB

README.md

File metadata and controls

111 lines (85 loc) · 3.73 KB

EPIC GAMES (Clone)

coding

Project: Clone of https://store.epicgames.com/en-US/ site

In this project We have tried to make a look alike clone of Epic Games Website. With our efforts and the technology stack, that we have learned till now in Unit-5 in Masai School, we were able to clone the front end, integrated it with backend and added similar looks and features.

alt text alt text alt text alt text alt text alt text alt text alt text alt text

Run Locally

Clone the project

  For Front-End
  git clone https://github.com/RishabhTG209/EpicGames
  
  For Back-End
  git clone https://github.com/RishabhTG209/epicGames_Database

Deployment link of Database on Heroku

got to https://quiet-fortress-03621.herokuapp.com
got to https://apple-cupcake-41384.herokuapp.com

Crud Operations

To fetch all Users data : https://apple-cupcake-41384.herokuapp.com/user
To fetch all games data : https://apple-cupcake-41384.herokuapp.com/games
To fetch Cart Data : https://apple-cupcake-41384.herokuapp.com/cart
To Register : https://apple-cupcake-41384.herokuapp.com/register
To Login : https://apple-cupcake-41384.herokuapp.com/login

Install npm packages

npm install

Run the server

npm start

View in Browser

go to https://epicgamesclone.vercel.app/

Technologies we used

In this project we have used the following technologies:

  • ReactJs
  • NodeJs
  • ExpressJs
  • MongoDB
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • env

All the data got stored in and called from Mongo Atlas cloud database.

Libraries & Packages Used

  • All the image and icon links have been taken from the main website ( https://store.epicgames.com/en-US ) and ( https://react-icons.github.io/react-icons )
  • NPM Packages
    • For Backend

      ejs | express | mongoose | jsonwebtoken | bcryptjs | cors | bodyparser | dotenv | validator | passport-google-ouath2 | passport | uuid
    • For Frontend

      react | react-bootstrap | react-router-dom | react-icons | axios | bootstrap | styled-components | react-simple-circle-rating | framer-motion | @chakra-ui/icons | @chakra-ui/react | @emotion/styled | @emotion/react

Team Members and Contributors :

Rishabh Gupta

Siddalinga G Koudi

Tanisha Gupta

Udit Kishore

Ajinkya Aher