Git Product home page Git Product logo

nlw-setup's Introduction

Ignite-NLW Setup - Habits (i)

 

Demo

NLW Setup - Trilha Ignite

Github top language Github language count Repository size License Github issues Github forks Github stars


Sobre   |   Telas   |   Funcionalidades   |   Tecnologias   |   Requisitos   |   Iniciando   |   Schemas   |   Licença   |   Autor


😸 Sobre

Projeto desenvolvido durante as aulas do Ignite NLW Setup - Habits patrocinado pela Rocketseat. Neste evento vimos como usar tecnologias atuais e poderosas na construção de sistemas simples ou avançados,este projeto é completo com parte web(ReactJs), server(Backend com Node) e mobile(ReactNative).

Telas da aplicação

Tela Home Desktop

Imagem da tela Home Desktop

Tela Novo Hábito Desktop

Imagem da tela Novo Habito

Tela Splash Mobile

Imagem da Tela Splash Mobile

Tela Home Mobile

Imagem da Tela Home Mobile

Tela dia especifico Mobile

Imagem da Tela dia especifico Mobile

Tela criar hábito Mobile

Imagem da Tela criar hábito Mobile

🛹 Funcionalidades

✔️ Criar um novo Hábito
✔️ Mostrar tela home com hábitos criados e progresso
✔️ Marcar hábito como completo ou desmarcalo
✔️ Aplicação responsiva

🚀 Tecnologias

Abaixo poderá ter acesso às principais tecnologias usadas neste projeto

✅ Requisitos para rodar a aplicação

Antes de iniciar 🏁, você precisa ter Git e Node instalado em seu sistema operacional, a CLI do Expo e o app Expo Go.Não sabe como fazer isso? Criamos abaixo uma documentação para ajudar vocês nesse processo CLIdoExpo.

🏁 Iniciand Frontend Mobile

# Clone este projeto
$ git clone https://github.com/juniorvilas/nlw-setup.git

# Acesse
$ cd/nlw-setup/mobile

# Instale as dependências
$ npm i

# Execute o projeto
$ npx expo start

🏁 Iniciando Frontend Web

# Clone este projeto
$ git clone https://github.com/juniorvilas/nlw-setup.git

# Acesse
$ cd/nlw-setup/web

# Instale as dependências
$ npm i

# Execute o projeto
$ npm run dev

🏁 Iniciando Backend (server)

# Clone este projeto
$ git clone https://github.com/juniorvilas/nlw-setup.git

# Acesse
$ cd/nlw-setup/server

# Instale as dependências
$ npm i

# Execute o projeto
$ npm run dev

📡 Material complementar para o projeto

📝 Licença

Este projeto está sob licença MIT. Para mais informações acesse LICENSE.

Feito com ❤️ por Carlindo Junior

 

Voltar ao topo

nlw-setup's People

Contributors

juniorvilas avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.