Skip to content

Commit

Permalink
Setting up Vue for UI, it's not ready yet.
Browse files Browse the repository at this point in the history
  • Loading branch information
Strapples committed Mar 2, 2025
1 parent 078a579 commit fb7025c
Show file tree
Hide file tree
Showing 45 changed files with 29,318 additions and 205 deletions.
Binary file modified .DS_Store
Binary file not shown.
4 changes: 4 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,9 @@
],
"rules": {
// Add your custom rules here
"parserOptions": {
"parser": "@babel/eslint-parser",
"requireConfigFile": false
}
}
}
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,13 @@ Welcome to **WWWOpoly** — a web-based monopoly-inspired game where users can "
```bash
git clone https://github.com/your-username/WWWOpoly.git
cd WWWOpoly
2. Start messing with the API endpoints (Thunderbird or Postman works well!)
3. I'll get a UI put together within the next 3-12 months so monitor the project
Thanks to Our First Forks Team! 🎉
(First 10 people to fork get a public thanks and a permanent place in the README.md!)
1. @luvnft/WWWOpoly – Thanks for forking my project! You’ve got some awesome code projects on your side—don’t be surprised if I fork one in return. Enjoy working with the dev build, and if you get new features working, feel free to submit a pull request!
I love collaboration, and I’ve selected Vue as the front end. If you plan to contribute on UI, stick with Vue to keep everything streamlined. Thanks again, and if you’re watching or using parts of my tech stack for your own project, I appreciate it!
For those waiting for the full build of the game, expect it within the next 12-24 months! 🚀
3 changes: 3 additions & 0 deletions babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
module.exports = {
presets: ["@vue/cli-plugin-babel/preset"]
};
23 changes: 23 additions & 0 deletions client/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.DS_Store
node_modules
/dist


# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
29 changes: 29 additions & 0 deletions client/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# client

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Run your unit tests
```
npm run test:unit
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
3 changes: 3 additions & 0 deletions client/babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
module.exports = {
presets: ["@vue/cli-plugin-babel/preset"],
};
19 changes: 19 additions & 0 deletions client/jsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"compilerOptions": {
"target": "es5",
"module": "esnext",
"baseUrl": "./",
"moduleResolution": "node",
"paths": {
"@/*": [
"src/*"
]
},
"lib": [
"esnext",
"dom",
"dom.iterable",
"scripthost"
]
}
}
10 changes: 10 additions & 0 deletions client/package 2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "client",
"version": "0.1.0",
"private": true,
"devDependencies": {
"@vue/cli-plugin-babel": "~5.0.0",
"@vue/cli-plugin-eslint": "~5.0.0",
"@vue/cli-service": "~5.0.0"
}
}
Loading

0 comments on commit fb7025c

Please sign in to comment.