Skip to content

NLW Return project: feedback app with screenshot capture. Built with React.js, TypeScript, Tailwind CSS, Headless UI, focused on accessibility and testing (Jest). Backend with Node.js and Prisma.

License

Notifications You must be signed in to change notification settings

gw-rodrigues/feedback-mobile-reactnative-ts

Repository files navigation

Header

Demonstration

Roadmap

More...

Let's start developing our application from the front-end with ReactJS. You will understand how to use TailwindCSS, Headless UI, accessibility concepts, components, properties, state and much more.

More...

In this class we will finish the development of the web front-end of our application using ReactJS. You will learn about concepts of passing functions such as properties and creating the navigation flow for sending feedback.

More...

In this class we will build the application back-end using Node.js and TypeScript. You will learn important backend concepts such as SOLID and automated tests, as well as learn how to persist information in the database with Prisma.

More...

We will discover new territory: Mobile. We'll use react-native, typescript, expo, and more.

More...

Let's finalize the app, with connection to the backend and we will deploy it with github to railway and vercel, and we will do the migrations from prismadb, and variables.

Instalation

Before start, you may need Explo-cli to create or start new projects.

#with npm
npm install -g expo-cli

#with yarn
yarn global add expo-cli

#check if its installed
expo --version

After the installation of the Expo-cli, you can clone this repository and execute the cmd bellow to install dependencies.

#with yarn
yarn

#with npm
npm install

Starting the app.

#expo
expo start

Install Expo Go for android or IOS from the store. Just SCAN de image from terminal or page.

More...

License GitHub Repo stars GitHub package.json version GitHub last commit GitHub language count

Também queres desenvolver este projecto? Sim, escolha um dos caminhos abaixo!

About

NLW Return project: feedback app with screenshot capture. Built with React.js, TypeScript, Tailwind CSS, Headless UI, focused on accessibility and testing (Jest). Backend with Node.js and Prisma.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published