Skip to content

A full stack application to find partners to play your favorite games using Node.js, React and React Native.

Notifications You must be signed in to change notification settings

eliasmatheus/nlw-esports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Project GIF

NLW eSports

An application to find partners or, as we prefer, a duo, to play your favorite games


My Project GIF

Technologies

  • Typescript

  • React

  • Tailwind CSS

  • React Native

  • Expo

  • Node.js

  • Express

  • Prisma

  • SQLite

How to run the application

Clone the application and access the nlw-esports folder

$ git clone https://github.com/eliasmatheus/nlw-esports.git && cd nlw-esports

Server

Requirements

  • Node.js

1. Install server dependencies:

npm install     # npm
yarn            # yarn

2. Create and seed the database

Run the following command to create your SQLite database file. This also creates the Ads and Games tables:

npx prisma migrate dev --name init

3. Start the server:

$ npm run dev

Web

Access the web folder with cd web and install dependencies with npm i then:

$ npm run dev

Mobile

Access the mobile folder with cd mobile and install dependencies with npm i then:

$ expo start

About

A full stack application to find partners to play your favorite games using Node.js, React and React Native.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages