Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nimit95/Personal-Website
My Personal Website in React, Material UI, React Spring. Contents can be modified via single JSON.
https://github.com/nimit95/Personal-Website
material-ui netlify personal-website protfolio protfolo-website react react-spring webdevelopment
Last synced: about 2 months ago
JSON representation
My Personal Website in React, Material UI, React Spring. Contents can be modified via single JSON.
- Host: GitHub
- URL: https://github.com/nimit95/Personal-Website
- Owner: nimit95
- License: mit
- Created: 2020-01-11T07:50:24.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T05:00:13.000Z (almost 2 years ago)
- Last Synced: 2024-05-02T13:12:45.622Z (8 months ago)
- Topics: material-ui, netlify, personal-website, protfolio, protfolo-website, react, react-spring, webdevelopment
- Language: JavaScript
- Homepage: https://nimitaggarwal.com/
- Size: 21.9 MB
- Stars: 42
- Watchers: 4
- Forks: 12
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
nimitaggarwal.com
This is my Personal Website nimitaggarwal.com built with React and hosted with Netlify
It uses React Spring for animations. It uses Material UI for the Design Style. Design was created using figma and the design files are here and pdf file here
The website is highly configurable and can easily be modified from the JSON file config.json in src/config/config.json. All the data is controlled by the file and changes will be reflected on the fly. Colour scheme is configurable from the Theme.jsx
# Demo
## 🛠Installation & Set Up
1. Install dependencies
```sh
yarn install
```
2. Start the development server```sh
yarn start
```
## 🚀 Building and Deploying for Production1. Generate a full static production build
```sh
yarn build
```2. Preview the site as it will appear once deployed
```sh
yarn build-serve
```3. To deploy on github pages, change the hostname in package.json and the run
```sh
yarn deploy
```
## How to make yours1. Fork this repo.
2. Fill your information in config.json.
3. Deploy on github pages or Netlify## 🚨 Forking this repo
You can use this code for your own websites, but with attribution.
I value keeping this site open source, but as you all know, _**plagiarism is bad**_. I spent a non-negligible amount of effort designing, developing and trying to perfect my website, and I am proud of it! All I ask is to not claim this effort as your own.
So, feel free to fork this repo. If you do, please just give me proper credit by linking back to my website, https://nimitaggarwal.com. Refer to this handy [quora post](https://www.quora.com/Is-it-bad-to-copy-other-peoples-code) if you're not sure what to do. Thanks!