Skip to content

A modern, responsive React portfolio showcasing my skills, projects, and passion for building full-stack and AI-powered web applications. Designed for clarity, performance, and personality.

Notifications You must be signed in to change notification settings

eritech98/My_react_portfolio_frontend

Repository files navigation

🌐 Erick's Developer Portfolio

Welcome to my personal developer portfolio, a dynamic and responsive full-stack web application that showcases a collection of projects built with modern web technologies, API integrations, and powerful backend functionalities.

🚀 About This Portfolio

This portfolio is a React + TypeScript-based frontend application, paired with a Node.js + Express backend. It demonstrates a wide range of real-world projects including:

  • 🧠 AI Chatbots powered by Qwen Model AI API
  • 🌦️ Real-time Weather Applications using external APIs
  • 🗺️ Map Integrations using Mapbox
  • 📦 CRUD Applications using PostgreSQL and custom REST APIs
  • 📬 Form Handling with Nodemailer for email communication
  • 💻 Responsive Design optimized for all screen sizes
  • 🔐 Secure Environment Variables managed with dotenv
  • 🎨 Frontend Styling using:
    • Bootstrap CSS
    • SASS
    • Tailwind CSS

🛠️ Tech Stack

Frontend

  • React (JSX & TypeScript)
  • HTML5, CSS3
  • Bootstrap / SASS / Tailwind CSS

Backend

  • Node.js
  • Express.js
  • Nodemailer (for email)
  • PostgreSQL (Database)
  • dotenv (for environment variable management)

APIs & Libraries

  • Qwen AI Chatbot API
  • Mapbox (map visualizations)
  • OpenWeather / other weather APIs

🧩 Features

  • Fully responsive design across devices
  • AI-driven chatbot experiences
  • Dynamic weather visualizations from live APIs
  • Interactive maps with layered data
  • Backend integration with secure form handling
  • Modular project structure for scalability
  • Most apps are designed to run locally

🌐 Hosting

The portfolio is hosted on Railway's free tier, while most full-stack applications are currently designed for local development and testing. Plans for cloud deployment are underway.

📂 How to Run Locally

  1. Clone this repository:
    git clone https://github.com/your-username/your-portfolio-repo.git
    cd your-portfolio-repo

About

A modern, responsive React portfolio showcasing my skills, projects, and passion for building full-stack and AI-powered web applications. Designed for clarity, performance, and personality.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published