Giter Site home page Giter Site logo

Ivan Fernandez Gracia's Projects

advanced-node icon advanced-node

API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

almuerzoapp-html-js-css-express icon almuerzoapp-html-js-css-express

Basic application of 3 levels (front - back - database). The objective is to create an app to take food orders and register them by user. An auth login is created for each user who wants an order. The most used technologies are: Vercel, NodeJS, Express, Mongo DB, JWT, JSE6, HTML, CSS.

apaw icon apaw

APAW. Arquitectura y Patrones Web. Máster en Ingeniería Web

apaw-practice icon apaw-practice

APAW. Arquitectura y Patrones Web. Máster en Ingeniería Web

appclima-node-inquirer-yargs icon appclima-node-inquirer-yargs

App that allows you to search for a city and obtain current weather data from it. Used Inquirer, Axios, Colors, Postman, fs.FileSync, Mapbox places (Geocoding), OpenWeather and token API.

appcolas-socket.io icon appcolas-socket.io

Application of a ticket system with a queue, such as that of banks or pharmacies. Used Express, Node, Socket.io., Model class ES6 Logic, Middelwares, static Frontend, path package, fs package, audio play, donenv.

apprestserver-backend-node-express icon apprestserver-backend-node-express

Rest server that allows to make a CRUD of users, categories and products. Users are authenticated from mongo db and Google Sign in. Requests are authorized through JWT. Implements file upload to mongoDB and images to cloudinary. Node, Express, ErrorHandler, encrypted passwords, MongoDB, ODM Mongoose, Request Validation, Logic Class ES6 Models and heroko deploy are used.

apprestserver-chatbasic-auth-jwt-socket.io icon apprestserver-chatbasic-auth-jwt-socket.io

Basic chat where users can enter a "room" to talk to each other. There is no limit to the number of users in the room. Users can also send private messages, internally, and can be viewed in the console logs. The authentication, authorization and backend database logic is based on a previous project, the link is attached and the chat is added to it via socket.io. Both the frontend and backend is created in the same project and deployed in heroku.

blackjack-modern-js icon blackjack-modern-js

JS ES6, , DOM Manipulation, Underscore library ,Alert window , Array Method, Arrow Function, addEventListener, ternary operator, For in, For Of

calendarapp-react-express-backend icon calendarapp-react-express-backend

Application for scheduling tasks displayed on a calendar. React is used for the frontend, Node Express for the backend and Mongo Atlas for the database. The calendar shows the tasks to be performed by a group of people, where each person can make a CRUD of their own tasks. Only other people's tasks are allowed to be displayed. To enter the calendar you must authenticate and receive authorization.

calendarapp-react-express-frontend icon calendarapp-react-express-frontend

Application for scheduling tasks displayed on a calendar. React is used for the frontend, Node Express for the backend and Mongo Atlas for the database. The calendar shows the tasks to be performed by a group of people, where each person can make a CRUD of their own tasks. Only other people's tasks are allowed to be displayed. To enter the calendar you must authenticate and receive authorization.

chatapprealtime-socketio-react-node-backend icon chatapprealtime-socketio-react-node-backend

Real-time chat application with web token authentication via REST API, JWT, socket-io, password hashing, save data in mongo atlas, etc. There is a single room where users can enter and interact with each other privately one to one 1-1. The online and offline status of the users is visualized and the history is saved in the database, showing the last 10 messages per chat. React is used for the frontend and express for the backend. The frontend is deployed in github page and the backend in heroku.

chatapprealtime-socketio-react-node-frontend icon chatapprealtime-socketio-react-node-frontend

Real-time chat application with web token authentication via REST API, JWT, socket-io, password hashing, save data in mongo atlas, etc. There is a single room where users can enter and interact with each other privately one to one 1-1. The online and offline status of the users is visualized and the history is saved in the database, showing the last 10 messages per chat. React is used for the frontend and express for the backend. The frontend is deployed in github page and the backend in heroku.

clean-ts-api icon clean-ts-api

API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

crud-http-modern-js icon crud-http-modern-js

In this project, CRUD requests are made to a RESP-API. The RESP-API called "REQ | RES" is used from url https://reqres.in/. To make CRUD requests we use AJAX by means of Modern JS such as: fetch, async, await, promise.

curso-aprende-jses9-html-css3-nodejs icon curso-aprende-jses9-html-css3-nodejs

Course for Learn to program with javascript JS, CSS3, HTML5 without previous knowledge in the web browser and on the server with nodeJS Teacher-led course: Nicolas Schurmann

digital-life-journal- icon digital-life-journal-

Website that creates cards that represent your life diary. It is authenticated with Google SignIn and Firebase, maintains your authentication data with Redux (REACT) and stores the cards in the Firestore database.

domain-driven-hexagon icon domain-driven-hexagon

Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

earthquakesapp icon earthquakesapp

API consuming application that delivers earthquake data. These data are displayed in a table with paging/search and plotted depth vs. date.

eye-movement icon eye-movement

Web page with two eyes that follow the movement of the mouse. This project requires JavaScript and CSS skills to create a dynamic experience.

functions-samples icon functions-samples

Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase

gitflow icon gitflow

Git extensions to provide high-level repository operations for Vincent Driessen's branching model.

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.