Skip to content

Commit

Permalink
readme and profile page update
Browse files Browse the repository at this point in the history
  • Loading branch information
shamith09 committed Jan 15, 2025
1 parent f7657a2 commit a2f1209
Show file tree
Hide file tree
Showing 12 changed files with 208 additions and 26 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ server/bluevine/
server/backup
server/backup.tar.gz
server/migrate.py
server/dump.sql

.husky/
.vscode/
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,19 @@ pip install -r requirements.txt
python main.py
```

## Getting Started

This website is deployed on PlexTech's OCF servers. Since the server isn't able to run `yarn build`, you will need to:

1. Build the code locally using `yarn build`
2. Commit and push the build files
3. `ssh` into the server using `ssh [email protected]`. Ask an admin for the password.
4. Run `cd app/plexfinance`
5. Run `git pull`
6. Run `systemctl --user restart app`

The local build step is taken care of by a pre-commit hook that only runs if you change any frontend code - see `.husky/pre-commit`.

## License

Distributed under the MIT License. See `LICENSE` for more information.
6 changes: 3 additions & 3 deletions build/asset-manifest.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"files": {
"main.css": "/members/static/css/main.f51d5156.css",
"main.js": "/members/static/js/main.69b0533e.js",
"main.js": "/members/static/js/main.cc06a0eb.js",
"static/css/791.0b6ec67e.chunk.css": "/members/static/css/791.0b6ec67e.chunk.css",
"static/js/791.1375bff5.chunk.js": "/members/static/js/791.1375bff5.chunk.js",
"static/js/727.cff26802.chunk.js": "/members/static/js/727.cff26802.chunk.js",
"static/js/230.68f0f198.chunk.js": "/members/static/js/230.68f0f198.chunk.js",
"static/js/525.4a0ce5be.chunk.js": "/members/static/js/525.4a0ce5be.chunk.js",
"static/js/238.65a48edc.chunk.js": "/members/static/js/238.65a48edc.chunk.js",
"static/css/205.0b6ec67e.chunk.css": "/members/static/css/205.0b6ec67e.chunk.css",
"static/js/205.a3eb5814.chunk.js": "/members/static/js/205.a3eb5814.chunk.js",
"static/js/205.48f0bbda.chunk.js": "/members/static/js/205.48f0bbda.chunk.js",
"static/js/458.8e84fa5f.chunk.js": "/members/static/js/458.8e84fa5f.chunk.js",
"static/js/774.b41baf69.chunk.js": "/members/static/js/774.b41baf69.chunk.js",
"static/js/27.4671a68d.chunk.js": "/members/static/js/27.4671a68d.chunk.js",
Expand All @@ -34,6 +34,6 @@
},
"entrypoints": [
"static/css/main.f51d5156.css",
"static/js/main.69b0533e.js"
"static/js/main.cc06a0eb.js"
]
}
2 changes: 1 addition & 1 deletion build/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html lang="en"><head><script async src="https://www.googletagmanager.com/gtag/js?id=G-Y8NTPX1HC0"></script><script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-Y8NTPX1HC0")</script><meta charset="utf-8"/><meta property="og:image" content="/website-preview.png"><link rel="apple-touch-icon" sizes="180x180" href="/members/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/members/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/members/favicon-16x16.png"/><link rel="mask-icon" href="/members/safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#2b5797"/><meta name="theme-color" content="#ffffff"/><link href="https://fonts.googleapis.com/css2?family=DM+Sans&display=swap" rel="stylesheet"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Your website for all things PlexTech, including reimbursements, attendance, and more."/><script src="https://accounts.google.com/gsi/client" async defer="defer"></script><link rel="manifest" href="/members/manifest.json"/><title>PlexTech Member Portal</title><script defer="defer" src="/members/static/js/main.69b0533e.js"></script><link href="/members/static/css/main.f51d5156.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
<!doctype html><html lang="en"><head><script async src="https://www.googletagmanager.com/gtag/js?id=G-Y8NTPX1HC0"></script><script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-Y8NTPX1HC0")</script><meta charset="utf-8"/><meta property="og:image" content="/website-preview.png"><link rel="apple-touch-icon" sizes="180x180" href="/members/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/members/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/members/favicon-16x16.png"/><link rel="mask-icon" href="/members/safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#2b5797"/><meta name="theme-color" content="#ffffff"/><link href="https://fonts.googleapis.com/css2?family=DM+Sans&display=swap" rel="stylesheet"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Your website for all things PlexTech, including reimbursements, attendance, and more."/><script src="https://accounts.google.com/gsi/client" async defer="defer"></script><link rel="manifest" href="/members/manifest.json"/><title>PlexTech Member Portal</title><script defer="defer" src="/members/static/js/main.cc06a0eb.js"></script><link href="/members/static/css/main.f51d5156.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
1 change: 1 addition & 0 deletions build/static/js/205.48f0bbda.chunk.js

Large diffs are not rendered by default.

Loading

0 comments on commit a2f1209

Please sign in to comment.