Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/martapolii/www.martapolii.com
Work in progress. This repository contains my personal portfolio website built using the MERN stack. It showcases my projects, services, and skills, and includes interactive features like a contact form. The site demonstrates responsive design, proper navigation, and is deployed using Git for version control.
https://github.com/martapolii/www.martapolii.com
cloud-hosting css expressjs form-handling github html javascript mern-stack mongodb nodejs portfolio react reactjs responsive-design routing swc version-control vite web-development
Last synced: 1 day ago
JSON representation
Work in progress. This repository contains my personal portfolio website built using the MERN stack. It showcases my projects, services, and skills, and includes interactive features like a contact form. The site demonstrates responsive design, proper navigation, and is deployed using Git for version control.
- Host: GitHub
- URL: https://github.com/martapolii/www.martapolii.com
- Owner: martapolii
- Created: 2024-10-01T23:12:43.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-21T15:41:59.000Z (24 days ago)
- Last Synced: 2024-10-22T10:33:43.702Z (24 days ago)
- Topics: cloud-hosting, css, expressjs, form-handling, github, html, javascript, mern-stack, mongodb, nodejs, portfolio, react, reactjs, responsive-design, routing, swc, version-control, vite, web-development
- Language: JavaScript
- Homepage: https://www.martapolii.com/
- Size: 41.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Portfolio
Welcome to my personal portfolio website repository, developed using React. This project highlights my journey as a software engineer and showcases the skills, services, and projects I’ve worked on. The portfolio is divided into multiple pages, including:
- Home: A welcome page with a brief introduction.
- About Me: A section detailing my background, including an image and resume link.
- Projects: A showcase of key projects, including images and descriptions of each.
- Services: A brief list of services I offer, such as web development and app development.
- Contact: An interactive form for users to send messages, capturing details like name, email, and phone number.Currently, I am enhancing this portfolio by adding a backend using Node.js Express and MongoDB. The backend handles REST APIs for user and contact management, integrating a MongoDB database to store user and contact information. CRUD operations for contacts and users are being developed, and the backend is tested using Postman. I am also working on creating media queries to make the site compatible with a wide range of devices, and adding more content.
The site demonstrates responsive design principles and is fully hosted online using Git and version control best practices. Feel free to explore the source code and see how I’ve applied React and Node.js to build a functional, full-stack, responsive portfolio.
# React + Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh