This is a personal portfolio page built with React and TypeScript. It utilizes a variety of modern web technologies including Tailwind, Vite, Redux, Radix UI, Shadcn UI and Framer Motion.
If you haven't installed Bun yet, you can install it using the following command:
curl -fsSL https://bun.sh/install | bash # for macOS, Linux, and WSL
git clone https://github.com/ForAeons/ForAeons.github.io.git
cd ForAeons.github.io
To install the required packages, run:
bun install
To start the development server, run:
bun dev
This will start the development server, and you can access the application at http://localhost:5173
.
- Push to master branch will automatically trigger deployment to github pages
- React - The web framework used
- TypeScript - For adding static types to JavaScript
- Tailwind - A utility-first CSS framework
- Vite - Build tool and development server
- Redux - For state management
- Radix UI - Low-level UI primitives
- Shadcn UI - A collection of UI components
- Framer Motion - For animations
- Devicon - Icons for developer tools
- Flaticon - Icon for web page