Author: JoΓ£o Pedro Soares
PhotoGallery is a simple React project that displays a gallery of images using components and state management. The application allows the user to view a set of images, making it a great example for learning how to handle assets and dynamic rendering in React.
- React
- TypeScript
- Vite
- CSS Modules
PhotoGallery/ βββ public/ β βββ images/ βββ src/ β βββ components/ β β βββ PhotoItem.tsx β βββ App.tsx β βββ main.tsx β βββ styles/ β βββ gallery.module.css βββ index.html βββ vite.config.ts
- Clone this repository
- Run
npm installto install dependencies - Run
npm run devto start the local development server - Access the app in your browser at
http://localhost:5173
- Display of image gallery from a public folder
- Component-based structure
- Type-safe code with TypeScript
- Basic responsive layout with CSS
This project was developed for practicing React with TypeScript and Vite, focusing on component reuse and clean structure.
This project is intended for learning and personal use.
π Developed by JoΓ£o Pedro Soares