Skip to content

Chica999/Chica999.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chica999.github.io

Chica999 - Beginner Developer Portfolio

This is my personal portfolio website showcasing my journey as a beginner developer. It includes both frontend and backend components to demonstrate full-stack development skills I'm learning.

🌱 About This Project

As a beginner developer, I built this website to:

  • Showcase my learning progress
  • Practice both frontend and backend development
  • Create a functional contact form with data persistence
  • Document my coding journey

🚀 Features

Frontend

  • Responsive design that works on all devices
  • Modern glassmorphism UI with animations
  • Interactive progress bars showing learning status
  • Contact form with real backend integration
  • Smooth scrolling navigation

Backend

  • Express.js server
  • RESTful API endpoints
  • Contact form data persistence
  • Server status monitoring
  • JSON file-based storage (learning purposes)

🛠️ Technologies Used

  • Frontend: HTML5, CSS3, JavaScript (ES6+)
  • Backend: Node.js, Express.js
  • Storage: JSON files (beginner-friendly approach)
  • Deployment: Ready for GitHub Pages (frontend) and Heroku/Railway (backend)

📁 Project Structure

chica999-portfolio/
├── index.html          # Main HTML file
├── server.js           # Express server
├── package.json        # Node.js dependencies
├── messages.json       # Contact form data (auto-generated)
└── README.md          # This file

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors