chema22r / portfolio Goto Github PK
View Code? Open in Web Editor NEWApplication to give a personal presentation of the own projects.
Home Page: https://chema22r.com
License: MIT License
Application to give a personal presentation of the own projects.
Home Page: https://chema22r.com
License: MIT License
Add a GitHub button into each project card to allow fast access to the repository (in case it is public)
Improve the languages list user experience (language selection)
Modify the language selector to present the options in a drop-down menu.
Replace the nationality field with the current location
Modify the architecture of the project, adding NPM and config file
It's reproducible when one slide is large enough to create scroll
Add github social link into the curriculum view
The main NPM install script is failing (always executes the else condition
Redesign the curriculum view to present all the information in one page (without slides).
Use the parameter hash of the HtmlWebpackPlugin to implement cache busting and ensure the correct load of js and css dependencies. Also look for the rest of the plugin's parameters to ensure the project is not losing something interesting.
Add Weglot support for translations
Externalize the projects info json. It may be placed into google drive or into GitHub Gist.
Also modify the projects url generation, including the specific urls into the info json (this allows to have projects clients in different PaaS).
Optimize data fetch removing one of the fetches (there are two now)
The backface of the projects is shown at the exact moment of a hover. It should not be displayed until the card is flipped.
Add an icon to indicate the state of each project server. It could be a red mark/dot when it is down, a green tick/dot when it is up and a spin rotating while retrieving the information (with a max time).
Other approach is to use the line separator between the title and the description, showing it in green, red or yellow (yellow could have and effect like KITT car indicating the search action).
It should contemplate possibilities like no API status check into a server, time exceeded, etc. IF server has no API response to this, the icon could be hidden (first approach) or the separator line could be white/grey (second approach).
Tested in Windows and iOS (iPad).
Update the CV generator to modify the phone number according to the language selected
Languages list cause horizontal scroll when it's hidden in iOS safari
Languages list cause horizontal scroll when it's hidden
Implement a solution to fix FOUC (Flash Of Unstyled Content).
Create an environment variable to store the main URL that links all projects
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.