/eSports

project focused on the eSports area. This project is to provide a bridge for people who play the same games to connect

Primary LanguageTypeScriptMIT LicenseMIT

eSports

Logo


This project was developed during the rockseat NLW event, and it's focused on the eSports area. This project is to provide a bridge for people who play the same games to connect.
It's like a Tinder Gamer, where people can connect each other to play together.

How can you find your Duo?

You can find your duo by posting an ad identifying the game you like to play, people will see your ad and if they want to play with you they will connect with you. Or you can see the ads already published and choose your duo to connect with them and play the game you like to play together.

Technologies

  • HTML
  • ReactJS
  • React Native
  • NodeJS
  • TypeScript
  • SQLite
  • Tailwind CSS

Featues

  • TODO

How to run locally

Install nodeJS
Install emulator for mobile version(eg. Android Studio)

Clone repository:

https://github.com/enoquetembe/eSports.git

Start the server first:

  1. Go to server repository:
cd eSports\server
  1. Run server:
npm run dev

Run web version:

  1. Go to project directory
cd eSports\web
  1. Install depedencies:
npm install
  1. Start project:
npm run dev 

Run mobile version:

  1. Go to project directory
cd eSports\mobile
  1. Install depedencies:
npm install
  1. Start project:
expo start

Screenshots

Home page:

Screenshot (8)

Form to post ads:

Screenshot (9)

Status

The project is in progress.

Pull request

Pull requests are welcome. For major changes, please open an issue to discuss what and which kind of to changes you want to perform.
Let's work together. 😁

License

This project is under MIT Lincese, click here to read the file about the license.

Made with ❤ by Enoque Tembe