GithubHelp home page GithubHelp logo

henry-app's Introduction

BoilerPlate

El boilerplate cuenta con dos carpetas: api y client. En estas carpetas estará el código del back-end y el front-end respectivamente.

En api vas a tener que crear un archivo llamado: .env que tenga la siguiente forma:

DB_USER=usuariodepostgres
DB_PASSWORD=passwordDePostgres
DB_HOST=localhost
DB_NAME=henryapp
PORT=3001

Tenés que reemplazar usuariodepostgres y passwordDePostgres con tus propias credenciales para conectarte a postgres. Este archivo va ser ignorado por github, ya que contiene información sensible (las credenciales).

El contenido de client fue creado usando: Create React App.

Directorios básicos Back-end (API)

src: donde se encuentra todo el código
  |-- controllers: todos los controladores para las rutas
  |-- middlewares: 
  |-- models: definición de todos los modelos para la bd
  |-- routes: definición de todas las rutas del proyecto
  app.js: configuración inicial de la aplicación
  db.js: configuración inicial de la bd
  index.js: arranque de la aplicación

Directorios básicos Front-end (CLIENT)

src: donde se encuentra todo el código
  |-- actions: definición de las acciones para la store (redux)
  |-- components: definición de componentes individuales para la aplicación
  |-- dispatchers: definición de ejecutores de las acciones
  |-- hooks: definición de hooks personalizados
  |-- pages: definición de componentes pages (screen) de la aplicacion
  |-- reducers: definición de los reducers
  |-- routers: definición de componentes routers de la aplicación
  |-- services: definición de servicios para la aplicación
  |-- types: definición de todos los tipos de dispatchers para la store
  |-- styles: definición de estilos  
        |-- base: estilos principales
        |-- components: estilos de componentes individuales
        |-- pages: estilos de componentes pages individuales

henry-app's People

Contributors

dierodz avatar aredex avatar educalo77 avatar solbaa avatar hernanbritos avatar thejb4 avatar ernestogonzalezllano avatar valenfontana7 avatar alejotabraj 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.