A modern and responsive portfolio showcasing my work as a Data Analyst and Fullstack Developer.
- Modern UI/UX – Clean, elegant and professional design
- Fully Responsive – Works on all devices
- Dark/Light Theme – Dynamic theme switching
- Smooth Animations – Motion UI with Framer Motion
- TypeScript – Type-safe development
- Performance Optimized – Fast loading with Vite
- SEO Friendly – Enhanced for search engines
- Frontend Framework: React + TypeScript
- Build Tool: Vite
- Styling: TailwindCSS + Shadcn UI
- Animations: Framer Motion
- Hosting: GitHub Pages
- CI/CD: GitHub Actions
Prerequisites: Node.js 18+ or Bun
- Clone the repository
git clone https://github.com/laaaint/laaaint.github.io.git
cd laaaint.github.io- Install dependencies
npm install
- Start development server
npm run dev- Build for production
npm run build- Preview the production build
npm run previewWhenever you push to the main branch:
- GitHub Actions installs dependencies
- Builds the project with Vite
- Publishes the /dist folder
export default defineConfig({
base: "/",
})
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"lint": "eslint . --ext .ts,.tsx",
"format": "prettier --write ."
}-
Add a blog section
-
Add an email contact form
-
Add automated unit tests
-
Improve SEO and metadata
-
Add animated project case studies
Natália Rosa
🔗 LinkedIn: https://www.linkedin.com/in/natresmaciel/
📧 Email: nataliaresmaciel@outlook.com
MIT License — free to use, modify, and distribute.
If you like this project, consider giving it a star on GitHub — it helps a lot! 🌟