- Legacy v1: https://github.com/AlexGalhardo/legacy-games.alexgalhardo.com
- A personal project I created to learn and improve my skills in:
- Vite v5
- Boostrap v5
- ReactJS + TypeScript
- Bun
- Prettier & Husky
- Pagination & Search
- Contact Forms
- Subscriptions
- Google & Github Social Login
- Deploy: https://vercel.com/
- Emails: https://resend.com/
- Payments: https://stripe.com/
- Frontend Global State Management:
- Refactor using TailwindCSS
- Use https://ui.shadcn.com/
- Refactor using NextJS and SSR
- Create unit tests using Jest for React
- Create End to End Tests using Playwright
- CI/CD using Github Actions to format code, run unit and end to end tests and deploy to Vercel
- BackEnd Source Code: https://github.com/AlexGalhardo/api.games.alexgalhardo.com
- Documentation Source code: https://github.com/AlexGalhardo/docs.games.alexgalhardo.com
- Docs Live: https://docs.games.alexgalhardo.com
- Clone this repository
git clone git@github.com:AlexGalhardo/games.alexgalhardo.com.git
- Enter repository
cd games.alexgalhardo.com/
- Install dependencies
npm install
- Setup your environment variables
cp .env.example .env
- Start local server
npm run dev
a. Creating build
bun run build
b. Preview build server
bun run start
Copyright (c) August 2023-present, Alex Galhardo