Skip to content

Oslonline/bingo-portfolio

Repository files navigation

About

A ReactJS & TailwindCSS portfolio for Bingo. Based on a Sagar Shah Figma design.

  • Fully responsive.
  • Light & Dark mode (with auto preference saving).
  • Basic form validation & error handling.
  • Easy data change (projects/stacks) with json files.
  • EmailJS contact form (serverless) & basic inputs validation.

Configuration

Create & setup an account on EmailJS Create a .env file and fill it with your own keys like this :

VITE_EMAILJS_SERVICE_ID=""
VITE_EMAILJS_TEMPLATE_ID=""
VITE_EMAILJS_PUBLIC_KEY=""

Run

Clone the repository: git clone git@github.com:Oslonline/bingo-portfolio.git

Install dependencies: npm install

Start the development server: npm run dev

Prod

Build for production: npm run build

Run the optimized application locally: npm run serve

Screenshots

Capture d’écran 2024-06-10 à 16.16.47 Capture d’écran 2024-06-10 à 16.16.51 Capture d’écran 2024-06-10 à 18.35.15 Capture d’écran 2024-06-10 à 18.35.25