Skip to content

NLW#11 Habits An Application for You to Plan and Manage Your Habits During the Week, NLW Setup by Rocketseat.

License

Notifications You must be signed in to change notification settings

Luciano-Ferreira/SkyHabits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cover

Layout Figma 🌆

Screencast.from.23-01-2023.21.19.01.webm
Screencast.from.23-01-2023.13.50.56.webm

ERD

Technologies ReactJS frontend web 🌐

  • ReactJS
  • Vite
  • radixUI checkbox
  • radixUI dialog
  • radixUI popover
  • clsx
  • dayjs
  • phorsphor-react
  • sass
  • tailwind
  • typescript

Technologies RN Expo frontend mobile 📲

  • React Native
  • Expo
  • RN reanimated
  • RN svg
  • clsx
  • tailwind
  • typescript
  • NativeWind
  • axios
  • dayjs

Technologies NodeJS fastify 🔌

  • prisma
  • prisma-erd-generator
  • tsx
  • typescript
  • fastify
  • zod
  • dayjs

❓ How to install

Prerequisites

Before you begin, you will need to have the following tools installed on your machine: Git, Node.js and a package manager Yarn or npm.

In addition, it is necessary to have the back-end running.

⏯️ Run application

Follow the readmes to run the applications starting with the backend.

  1. Backend Readme
  2. Frontend web Readme
  3. Mobile Readme

Next Level tips 🔥

  • Authentication
  • Push notifications / service workers
  • Public profile with summary chart

📝 License

This project is under the MIT license. See the LICENSE for more information.


Made with ♥ by Luciano Silva 👋 Get in touch!

More

links

  • Push Manager
  • web-push (backend)

Notes

About

NLW#11 Habits An Application for You to Plan and Manage Your Habits During the Week, NLW Setup by Rocketseat.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published