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.
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.
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.
We will discover new territory: Mobile. We'll use react-native, typescript, expo, and 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.
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.