Git Product home page Git Product logo

junior-api's Introduction

JUNIOR

De JUNIOR para Juniors

Status React Redux Material UI Node.js Express

Introducción:

JUNIOR es un proyecto colaborativo que tiene como objetivo potenciar el desarrollo de programadores/as o cualquier otro profesional entusiasta, como pueden ser diseñadores, emprendedores y más.

El aporte de JUNIOR es brindar un espacio de colaboración que permita al usuario no solo ser parte de un proyecto, sino que también aportar con conocimiento, aprender de la experiencia de los demás, aprender haciendo y además tener la posibilidad de publicar un proyecto propio liderando el desarrollo. Además de este espacio de colaboración en JUNIOR se puede encontrar links a otras plataformas de aprendizaje de interés, herramientas de desarrollo y demás recursos útiles para potenciar el crecimiento profesional.

De esta forma no solo podes se potencia el aprendizaje, el trabajo en equipo y la colaboración mutua, sino que además sumando la experiencia vivida en JUNIOR al CV y se puede aspirar a mejores oportunidades laborales futuras.

Objetivos del Proyecto:

  • Brindar un espacio de colaboración entre los participantes.
  • Potenciar el crecimiento y aprendizaje de los colaboradores.
  • Generar un espacio de comunicación y encuentro entre los desarrolladores, como así tambíen otros profesinales entusiastas.
  • Brindar un espacio para sumar experiencia y alcanzar mejores oportunidades laborales.

Stacks de Tecnología:

Front End:

HTML, CSS, Javascript, React, React-Bootstrap, Redux, SendGrid, EmailJS, Integración con Google y GitHub, Material UI, SASS

Back End:

Node.js, Express, Mongoose, JWT

Database:

MongoDB

Carpetas de alojamiento de JUNIOR

Hay dos carpetas compartidas que alojan a JUNIOR: Client o Front End: JUNIOR and API o Back End: JUNIOR-API. Puedes encontrar la primera de cliente o front en 'JUNIOR' en este repo y la segunda carpeta 'JUNIOR-API' en este mismo github.

En ambas carpetas al clonarlas debes crear el archivo: .env

En la carpeta de client o Front End JUNIOR, el archivo .env debe incluir:

REACT_APP_GOOGLE=******
REACT_APP_GITHUB=******
REACT_APP_SERVICEID=******
REACT_APP_TEMPLATEID=******
REACT_APP_PUBLICKEY=******
REACT_APP_BASE_URL_FLY="http://localhost:4001"

Las variables REACT_APP_GOOGLE and REACT_APP_GITHUB corresponden al logeo de la aplicación tanto de Google como de Github. Las variables REACT_APP_SERVICEID and REACT_APP_TEMPLATEID corresponden al servicio de EmailJS para enviar emails.

The DB_KEY is a random security keyword, you can change or keep it. The ACCESS_TOKEN is a security keyword to Mercado Pago, you can create one in this platform and make a success buy. In this link https://www.mercadopago.com.ar/developers/es/docs/checkout-api/integration-test/test-cards you can get all information to check a success buy in TechMarket.

In Auth Config you must generated your own Google and SendGrid credential to use this functionalities.

junior-api's People

Contributors

gpitrella avatar joanq95 avatar enzos97 avatar dev-back55 avatar

Stargazers

Nicolas Salinas avatar David Suarez Carvajal avatar  avatar Natti2012 avatar

Watchers

Joseph David avatar  avatar

Forkers

jdfuturistic

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.