VagnerNerves / nlw-setup-ignite-012023

I developed the Habits project, where you record the habits and the days of the week you will do them and you can mark the habits you completed on the current day.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

<nlw/>SETUP habits

I developed the Habits project, where you record the habits and the days of the week you will do them and you can mark the habits you completed on the current day.

πŸŽ₯ Implementation Video

Project.NLW.Setup.Habits.mp4

🎨 Layout

Layout developed by Rocketseat

Layout in Figma

πŸ’‘ Technologies used

Back-end

Front-end Web

Mobile

πŸš€ Running the project

Clone the project

  git clone https://github.com/VagnerNerves/nlw-setup-ignite-012023.git

Back-end

Enter the project directory

  cd nlw-setup-ignite-012023\server

Install with dependencies

  npm i

Create ".env" file in the root of the project and add the code below

  DATABASE_URL="file:./dev.db"

Start the prisma

  npx prisma generate

Start the server

  npm run dev

Front-end Web

Enter the project directory

  cd nlw-setup-ignite-012023\web

Install with dependencies

  npm i

Start the server

  npm run dev

Mobile

Enter the project directory

  cd nlw-setup-ignite-012023\mobile

Install with dependencies

  npm i

Start the server

  npx expo start

πŸ“ Routes

Run in Insomnia

🌎 License

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

About

I developed the Habits project, where you record the habits and the days of the week you will do them and you can mark the habits you completed on the current day.

License:MIT License


Languages

Language:TypeScript 95.1%Language:JavaScript 3.7%Language:HTML 1.1%Language:CSS 0.2%