Welcome! This is my corner of the internet. It is published on aram.sh and aramshiva.com.
This site is using Next.js as the web framework (built off of React). It uses TypeScript for the file format, Tailwind CSS for CSS, and ESLint for Linting. It is being deployed with Vercel.
Any contributions are helpful! To contribute, follow these steps:
Please make sure you have the following tools installed to help contribute
- A package manager (
yarn
is a good one)! -
npx
- Knowledge of Next.js/React
- (Optional) A code editor. (Visual Studio Code is my recommendation!)
- All env variables needed
Now, the good stuff!
- Install all necessary packages by running
yarn
in the terminal. (Make sure to have some space on your disk; this may be big.) - Go to terminal and change your directory to the folder
- Setup the development server by running
yarn dev
ornpx next dev
in your terminal app of choice. A message like▲ Next.js 14.0.4 - Local: http://localhost:3000 ...
will appear. - Go to the local link given by the message that ran in the last step. Yours will probably be
localhost:3000
. - Now, you can edit the code and push it to a fork of the website.
- Once done, open a pull request, and I will review your code and merge it!