Skip to content

Commit

Permalink
Few tweaks for the github repository
Browse files Browse the repository at this point in the history
  • Loading branch information
IMXNOOBX committed Apr 3, 2024
1 parent ee9d039 commit 08ac932
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 13 deletions.
4 changes: 2 additions & 2 deletions .env.template
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ CACHE_TIME=86400 # 1 day
MIN_SCREEN_SIZE=200 # Minimum screen size for the application

# API settings
API_URL=https://api.github.com
API_URL=http://localhost:3000/api # Api for local testings

# Public Domain
DOMAIN=https://imxnoobx.com # Where the application is hosted
DOMAIN=https://yourdomain.com # Where the application is hosted
Binary file added .github/preview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 19 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,31 @@
# 🔱 My Universe
# 🔮 Universe

Working on a new version for my portfolio, with a new desing, using nextjs and upgraded performance.
**Universe** (v2) *is my personal portfolio*. It showcases my github projects and updates automatically using *Next.js* server componets from version *14.1.x* and above. It is a simple and clean portfolio that is easy to customize and deploy. It is also responsive and works on all devices. It is built with *React*, *Next.js*, and *Tailwind CSS*.

> **Note:** This project is still in development and not ready for production. **The [old version](https://github.com/IMXNOOBX/my-universe/tree/old-2023) is in another branch**
![Preview](./.github/preview.png)

> My old portfolio can be found in **The [Old Branch](https://github.com/IMXNOOBX/my-universe/tree/old-2023)** which is built with vanilla react and tailwind css. And will automatically sync with your github username.
## 🌳 Simple Use

* Please keep the credits in the footer when you use this project
* Please keep the credits if you are using this project

1. Clone the repository or instead download it to your local computer by downloading the zip file.
2. Go to your `.env.template` file and rename it to `.env` with your github username.
3. To work on locally use `npm run dev` and if you want to deploy the site to production run `npm run production` this will build & host the website in the port 4224.

* You can also deploy the site to vercel or netlify by connecting your github repository to the respective platform.

> **Note:** This project uses enviromental files to store public data and settings. Learn more at [Next.js Env Variables](https://nextjs.org/docs/app/building-your-application/configuring/environment-variables).
1. Clone the repository and download it to your local computer
2. Go to your `src/config/config.js` and add your details in there
3. Go to your `src/assets/` and customize your background and favicon image
4. Build the website using `npm run build` and you will be able to publish it on github pages or wherever you want!

## 💫 Credits

* All the libraries used in the project
* Icons8 for the icons!
* [*React*](https://reactjs.org/): A JavaScript library for building user interfaces
* [*Next.js*](https://nextjs.org/): The React Framework
* [*Tailwind CSS*](https://tailwindcss.com/): A utility-first CSS framework for rapidly building custom designs
* All the [libraries](./package.json) used in the project
* [*Icons8*](https://icons8.com/icons) for the icons!

# 🔖 License & Copyright

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "next dev -p 4224",
"dev": "next dev",
"build": "next build",
"start": "next start",
"production": "next build && next start -p 4224",
Expand Down

0 comments on commit 08ac932

Please sign in to comment.