My old personal website / portfolio / whatever you'd like to call it.
This site showcases my skills, projects, provides a glimpse into my professional journey, and so much more.
- JavaScript: The primary programming language used for the project.
- Next.js 14: Leveraging the latest features and improvements in the Next.js framework.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- Shadcn/UI: A beautiful component library built ontop of Radix UI.
Note: installation & deployment instructions use the npm package manager, but you may use the package manager of your choice.
If you'd like to use this project as a starting point for inspiration, follow these steps!
- Clone the repository:
git clone git@github.com:egarrisxn/egxworld.git
- Navigate to the project directory:
cd egxworld
- Install dependencies:
npm install
- Start the development server:
npm run dev
To deploy this portfolio to Vercel:
-
Create a Vercel Account:
- If you don't have a Vercel account, sign up at Vercel.
-
Install Vercel CLI:
- Install the Vercel CLI globally using npm:
bash npm install -g vercel
- Install the Vercel CLI globally using npm:
-
Login to Vercel:
- Open a terminal and run:
Follow the on-screen instructions to log in.
bash vercel login
- Open a terminal and run:
-
Navigate to Your Project Directory:
- Open a terminal and navigate to your project directory:
bash cd path/to/your-app
- Open a terminal and navigate to your project directory:
-
Deploy to Vercel:
- Run the following command to deploy your project:
Follow the prompts to configure your deployment settings.
bash vercel
- Run the following command to deploy your project:
-
Visit Your Live Project:
- Once the deployment is complete, Vercel will provide you with a live URL for your portfolio. Visit this URL to see your portfolio online.
-
Make sure your project's
package.json
includes the necessary scripts for starting the development server and building the project. Vercel will automatically detect and use these scripts during deployment. -
Customize your deployment settings, such as environment variables or domain configurations, using the Vercel dashboard.
-
For more advanced deployment options or to deploy on a different platform, refer to the documentation of your chosen hosting service.
This project is licensed under the MIT license.
Feel free to reach out to me via GitHub, or email at egarrisxn@gmail.com.