Skip to content

React + Node application to help gamers find teammates to join their esports game session

Notifications You must be signed in to change notification settings

LuizPelegrini/esports-match

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Sports Duo

License


🧑‍💻 Project

This project helps gamers to find their duo before joining a game session.

User can list a set of games and choose one to publish an ad for. Other players can see the published ads and choose which one to connect to.

Once chosen, their discord ids become available for each other.


Web Client   (ReactJS)


Mobile Client   (React Native)


✨ Technologies

This project was developed in React using the following technologies


🚀 How to run:

  • Clone this repository
  • to start server
    • Navigate to backend folder cd backend
    • Run npm install
    • Run npx prisma migrate dev to create the database tables.
    • Run npm run dev to start the the server.
  • to start webclient
    • Navigate to webclient folder cd web-client
    • Run npm install
    • Run npm run dev
  • to start mobile client
    • Navigate to webclient folder cd mobile-client
    • Run npm install
    • Run expo start

All set! Both clients will communicate to the same backend.

The webclient is responsible to publish ads.
The mobileclient is responsible to connect to an ad.

About

React + Node application to help gamers find teammates to join their esports game session

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published