NLW - Set-Up 🚀

Project: Create web and mobile app to add your daily habits.

Preview

preview

Trilha Ignite

Figma

Technologies

  • NodeJs
  • React
  • React Native
  • Typescript
  • Fastify
  • Prisma
  • Cors
  • Vite
  • Tailwind
  • Expo
  • Nativewind
  • Dayjs
  • RadixUI
  • Axios
  • Insomnia

Getting started

Clone the project and access the folder.

$ git clone https://github.com/lucasfontesgaspareto/nlw-setup-ignite.git
$ cd nlw-setup

Follow the steps below:

Web

# Install the web dependencies
$ cd web
$ npm install
# Start the web project
$ npm run dev

Server

# Install the server dependencies
$ cd server
$ npm install
# Start the server project
$ npx prisma migrate deploy
$ npm run dev

Mobile

# Install the mobile dependencies
$ cd mobile
$ npm install
# Start the mobile project
$ npx expo start

Preview mobile

preview-mobile

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Thanks Rocketseat

Top categories

Loading Svelte Themes