nerd-api-readme-video.mp4
- 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
 
- Install Bun: https://bun.sh/docs/installation
 
- Clone this repository
 
git clone git@github.com:AlexGalhardo/games.alexgalhardo.com.git- Enter repository
 
cd games.alexgalhardo.com/- Install dependencies
 
bun install- Setup your environment variables
 
cp .env.example .env- Start local server
 
bun run deva. Creating build
bun run buildb. Preview build server
bun run startCopyright (c) August 2023-present, Alex Galhardo