🚀 Final Esports project based on Rocketseat's Next Level Week.

Overview

Next Level Week Esports Logo


The evolved version of the Esports project on the Next Level Week by Rocketseat.

The web client is deployed on Vercel here:

https://nlw-esports-ignite.vercel.app/

The server is deployed on Fly here:

https://nlw-esports.fly.dev/games


WORK IN PROGRESS: Internationalization (i18n), new screens, form validations, unit tests w/ Jest, e2e tests w/ Cypress, pipeline deploy w/ Github Actions.




Description

The project is called Find your Duo. It is a platform to find the perfect partner to play your favorite game together, by connecting your Twitch.tv account.

Next Level Week Esports Logo

Stack and tools

Quickstart

Server

First, create a new .env file on the root directory, using the .env.example template as base.

Then, to create the local db run:

$ npm install
$ npm run db:migrate

After that, to start the server, run:

$ npm run dev

Web

To run the local Vite web client:

$ npm install
$ npm run dev
You might also like...

College project done for the CG Artwork lecture in 2022. Used HTML for the indexes and mainly JavaScript (using to THREE.js). Ended with the final A grade (17.3 in scale grade).

CG Artwork Project 2022 This project was done by a group of 3 in 2022 with an educational purpose for the CG Artwork lecture in Instituto Superior Téc

Sep 19, 2022

final-project-team-mealhub created by GitHub Classroom

MealHub Product Vision Statement An application that allows you to meet new people and enjoy the restaurant down the street you have been dying to try

Nov 7, 2022

Project of "Web Development" course for the Bachelor's degree in Computer Engineering, taken at the University of Pisa. Final evaluation: 30/30.

La battaglia della Meloria Welcome! This is the 🇬🇧 version of the README file. Click here for 🇮🇹 version. Introduction Historical reinterpretation

Oct 6, 2022

Medusa on steroid, take your medusa project to the next level with some badass features 🚀

 Medusa on steroid, take your medusa project to the next level with some badass features 🚀

medusa-extender Full documentation website Medusa on steroid, take your medusa project to the next level with some badass features 🚀 The extender pro

Jan 3, 2023

Next-level academia! Repository for the Native Overleaf project, attempting to integrate Overleaf with native OS features for macOS, Linux and Windows.

Next-level academia! Repository for the Native Overleaf project, attempting to integrate Overleaf with native OS features for macOS, Linux and Windows.

Native Overleaf Overleaf is a fantastic webtool for writing and cooperating on LaTeX documents. However, would it not be even better if it were to beh

Dec 18, 2022

The culmination of Encode Academy, the 8-week long Solidity course by Encode Club in collaboration with Extropy

The culmination of Encode Academy, the 8-week long Solidity course by Encode Club in collaboration with Extropy

Encode Academy | DAO: Real Estate & Renting What is this? This is the culmination of Encode Academy, the 8-week long Solidity course by Encode Club in

May 25, 2022

Visualize your Strapi content in month, week or daily view

Visualize your Strapi content in month, week or daily view

Strapi Plugin Calendar Visualize your content in a map with month, weekly and daily view Demo Strapi Calendar Demo - Watch Video How to Install Copy t

Dec 9, 2022

A site displaying Rice University's O-week family tree .

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Dec 5, 2022

Projeto final do módulo 5 da @resilia-br realizado em ReactJs.

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Oct 17, 2022
Owner
João Martinho
Software Engineer
João Martinho
Projeto construído do evento Next Level Week da Rocketseat

Tecnologias | Projeto | Layout | Licença ?? Tecnologias Esse projeto foi desenvolvido com as seguintes tecnologias: Node.js React ReactNative Expo Typ

Jhonatan Hardt de Medeiros 3 Sep 18, 2022
Back-end desenvolvido com NodeJS, TypeScript, Prisma e Express para prover dados para as aplicações em desenvolvimento.plicações do evento NLW eSports.

NLW eSports Back-End Aplicação back-end para surprir as necessidades de dados das demais plataformas desenvolvidas que são citadas mais abaixo. Este s

Felippe Rian 2 Sep 17, 2022
O NLW Esports foi desenvolvido durante a semana da NLW feita pela Rocketseat 🚀

Plataforma para encontrar e conectar jogadores para fazerem aquele duozinho maneiro no seu jogo preferido ✅ Demostração ?? Sobre o projeto O projeto f

Alan Mauro Franco 7 Nov 28, 2022
Aplicación final del curso de Next de Fernando

Next.js Telo Shop Para correr localmente, se necesita la base de datos. docker-compose up -d El -d, significa detached Configurar las variables de en

Fernando 20 Dec 29, 2022
Solo programming project for week one of module 2 of the Microverse Program

To-do List Solo programming project for week one of module 2 of the Microverse Program. "To-do List" is a simple website that displays a list of books

Ivan Silva 9 May 6, 2022
This is the team project of construct week unit-3 (js201)

This is the team project of construct week unit-3 (js201) I. Project's Title => Clone of Mytheresa.com (E-commerce website) II. Project Description =>

Brajesh Lovanshi 5 Sep 28, 2022
This is the group project for the fourth week of the third module in the Microverse program.

Space Travelers' Hub This is the Space Travelers' Hub app initialized in the fourth week of the third module in the Microverse program. It was done us

Lucas Costa Rodrigues 8 Sep 4, 2022
Next-level mongoose caching layer with event based cache clearing

SpeedGoose ## About The Project This project is a next-level mongoose caching library which is fully written in typescript. It's caching on two levels

Arkadiusz Gil 17 Dec 15, 2022
All five assignments and the final group project is done in class CSCI5410 (Serverless Data Processing) Fall 2021 of MACS at Dalhousie University.

Dalhousie University | Fall 2021 | CSCI5410 | SDP (Serverless Data Processing) All five assignments and the final group project is done in class CSCI5

Dhrumil Shah 1 Dec 26, 2021