Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/carlosvinimsouza/nlw-copa

NLW Cup project
https://github.com/carlosvinimsouza/nlw-copa

fastify mobile native-base nextjs nlw-copa react react-native reactjs server web

Last synced: 14 days ago
JSON representation

NLW Cup project

Awesome Lists containing this project

README

        

# NLW Cup Project

## **Class 01 - Starting an end-to-end project**

In this class we will prepare all the ends of our setup and start the code. Create our first HTTP route on the backend, prepare the project setup on the frontend and get started on Mobile with NativeBase.

## **Class 02 - Creating routes and accesses**

In this class we will focus on web development, build the database structure, structure the first routes and accesses to the database and connect the front and back-end.

## **Class 03 - Layout and mobile visual structure**

It's time for mobile. In this class we will build the layout using NativeBase to generate productivity and also prepare our application to receive the integration with the backend.

## **Class 04 - Connecting the mobile app to the API**

In this class we will finish building the backend and connecting the mobile app with our API. We are also going to implement social login and finally add the functionality to create and list pools.

## **Class 05 - Finishing the app and features + next steps**

Preparing the project for the world. In this class we will finish the mobile by configuring environment variables and implementing the other features of our application.

## Tecnologies:

### Front-END:

1. [React.js](https://reactjs.org/)
2. [Next.js](https://nextjs.org/)

### Back-END:

1. [Fastify](https://www.fastify.io/)

### DataBase & ORM:

1. [Prisma](https://www.prisma.io/)

### Mobile:

1. [React Native](https://reactnative.dev/)
2. [NativeBase](https://docs.nativebase.io/?utm_source=HomePage&utm_medium=header&utm_campaign=NativeBase_3)