Welcome to my GitHub repository! I'm a Front-End Developer based in Madrid, Spain.
- 🔭 Software Developer with experience with JavaScript, ReactJS, Node/Express, UX-UI design and web content creation.
- 🌱 Learnt Full Stack development.
- 👯 I work on frontend projects, building user-friendly UI and ensuring a smooth UX. I integrate the frontend with the backend, with Node.js and I handle API calls.
- 💬 Ask me about UI, Tailwind and reuseable web components, MySQL and testing with Jest and Vitest.
- 😄 Pronouns: she/her.
This is part of the tech stack that I use as a Web Developer:
HTML
CSS3
Git
GitHub
JavaScript
MySQL
Jira
Trello
React
IC: An application for data analysts to manage various datasets, gain insights, and define rules. I have developed components that contribute to the application's functionality, user experience, and overall performance, ensuring seamless integration with other parts of the project.
- Technologies Used: TypeScript, Remix, Docker, Vite, React, Tailwind, Figma, Git and corporate Github for Sistrol Edison Next Spain.
- Features: Customization with username, responsive design and reusable components.
- Date: 2/2025
WPR: I have developed components for an application that transforms and visualizes different data models containing big data from building control systems. These models are displayed using interactive 2D force-directed graphs, allowing users to explore relationships and insights intuitively. The solution is integrated into the Edison Next app, ensuring seamless data processing and visualization within the platform.
- Technologies Used: TypeScript, Remix, Docker, Vite, React, Tailwind, Figma, Git y Github corporativo Edison Next Spain.
- Features: A dynamic graph that renders data models, using nodes and links. Each node displays an information card on click, providing detailed data. The layout is managed with Dagre library amd the graph is powered by ForceGraph library for interactive visualization.
- Date: 12/2024
NewValue News Management Tool: Full stack application to add to the existing NewValue website, to allow the Admin to access a dashboard to perform CRUD operations with News.
- Technologies Used: Vite, React, Tailwind, Vitests. Back-end: Node,js, Express.js, TypeScript, MySQL, Sequalize, Jest. Other: Figma, Trello, Postman, Cloudinary.
- Features: Various contexts throughout the app using the useContext hook. With the Administrator role it is possible to:
- Publish news with pictures in LinkedIn from the app.
- Create moderators to allow them to write article news.
- Create, delete and update news.
- Code Repository: https://github.com/mariandrean/NewValue.git
- Demo / Live Preview: https://newvalue-actualidad.vercel.app/
- Date: 5/2024
BonsApp Gallery: Front-End of an application for bonsai enthusiasts to perform data operations in order to register data and a picture about each bonsai. (date trasplanted, date fetilized, etc..)
- Technologies Used: ReactJS, Vite, Cloudinary, Vitest, Figma, HTML5, CSS3.
- Features: Card reuseable component with bosai picture and data (CRUD operations). Tests with Vitest
- Code Repository: https://github.com/Nho89/bons-app-gallery
- Date: 3/2024
ToquenElDom: Website of the music academy ToquenElDom.
- Technologies Used: JavaScript Vanilla, Bootstrap and HTML, CSS3 and Google Fonts.
- Features: A page with an interactive piano to play a tune and a contact form with form validations and regular expressions.
- Demo / Live Preview: https://toquen-el-dom-f5.vercel.app/index.html
- Date: 2/2024
Feel free to contact me!
- Email: rlorescasalinas@gmail.com
- LinkedIn: LinkedIn Profile
Thanks for visiting my profile!
Made with ❤ using Markdown and GitHub.