Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
7b9c124
starting all over again
kam-stand May 26, 2025
afabd7a
used vite for client, and spring boot init for server
kam-stand May 26, 2025
85bc627
changed dependency to add mySQL.
kam-stand May 28, 2025
acc2106
fixed application properties to show jpa, created and new database an…
kam-stand May 28, 2025
7373eac
stopped tracking application.properties
kam-stand May 28, 2025
ac46fdf
added new user model and schema sql
kam-stand May 30, 2025
bdb6d0c
UserDao and UserDaoImpl created
kam-stand Jun 9, 2025
43e34e5
userDTO created aand JDBC query done
kam-stand Jun 11, 2025
847a029
Add User service layer
kam-stand Jun 11, 2025
1bdba70
Added uppercase check
kam-stand Jun 11, 2025
872e2a0
added endpoints for get and post
kam-stand Jun 13, 2025
61c9de8
Finished user service
kam-stand Jun 14, 2025
a9c1c82
added css for welcome page component
kam-stand Jun 17, 2025
9a006eb
create home and welcome page, added react router dom to app.tsx
kam-stand Jun 24, 2025
81fb5b0
Added Task model and Dao
kam-stand Jun 29, 2025
d522d1f
Implemented some Dao funcs for Tasks
kam-stand Jul 7, 2025
b538ab8
re-did welcome page
kam-stand Jul 7, 2025
ae40ae3
completed auth and wlelcome page
kam-stand Jul 7, 2025
8d3fcb5
implemented homepage layout
kam-stand Jul 7, 2025
14e7570
added, task and team creation
kam-stand Jul 8, 2025
1c91ec2
added github actions.
kam-stand Jul 9, 2025
f00528c
created most endpoints for task
kam-stand Jul 10, 2025
98bf960
fixec maven compile error
kam-stand Jul 10, 2025
dea736f
completed task dao. fixed update
kam-stand Jul 10, 2025
ebe57e6
junit and auth register
kam-stand Jul 11, 2025
fc19e55
Update github-actions-demo.yml
kam-stand Jul 11, 2025
b9df598
added application.properties
kam-stand Jul 11, 2025
87d1f4a
Update .gitignore
kam-stand Jul 11, 2025
66bb876
added target dir
kam-stand Jul 11, 2025
33b4ab6
added the git ignore again
kam-stand Jul 11, 2025
076f153
Update github-actions-demo.yml
kam-stand Jul 11, 2025
e0a6155
Added TeamDaoImpl
kam-stand Jul 11, 2025
a1890eb
tested teamController
kam-stand Jul 11, 2025
b1bcada
created and implemented s3 bucket
kam-stand Jul 12, 2025
42630e3
Create application.properties
kam-stand Jul 12, 2025
ceee41f
implemented Oauth endpoints
kam-stand Jul 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .github/workflows/github-actions-demo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: GitHub Actions Demo
run-name: ${{ github.actor }} is testing out GitHub Actions 🚀
on: [push]
jobs:
Explore-GitHub-Actions:
runs-on: ubuntu-latest
steps:
- run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event."
- run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by GitHub!"
- run: echo "🔎 The name of your branch is ${{ github.ref }} and your repository is ${{ github.repository }}."
- name: Check out repository code
uses: actions/checkout@v4
- run: echo "💡 The ${{ github.repository }} repository has been cloned to the runner."
- run: echo "🖥️ The workflow is now ready to test your code on the runner."
- name: List files in the repository
run: |
ls ${{ github.workspace }}
- run: echo "🍏 This job's status is ${{ job.status }}."
File renamed without changes.
24 changes: 24 additions & 0 deletions client/Pro-Notion/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
54 changes: 54 additions & 0 deletions client/Pro-Notion/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh

## Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:

```js
export default tseslint.config({
extends: [
// Remove ...tseslint.configs.recommended and replace with this
...tseslint.configs.recommendedTypeChecked,
// Alternatively, use this for stricter rules
...tseslint.configs.strictTypeChecked,
// Optionally, add this for stylistic rules
...tseslint.configs.stylisticTypeChecked,
],
languageOptions: {
// other options...
parserOptions: {
project: ['./tsconfig.node.json', './tsconfig.app.json'],
tsconfigRootDir: import.meta.dirname,
},
},
})
```

You can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules:

```js
// eslint.config.js
import reactX from 'eslint-plugin-react-x'
import reactDom from 'eslint-plugin-react-dom'

export default tseslint.config({
plugins: {
// Add the react-x and react-dom plugins
'react-x': reactX,
'react-dom': reactDom,
},
rules: {
// other rules...
// Enable its recommended typescript rules
...reactX.configs['recommended-typescript'].rules,
...reactDom.configs.recommended.rules,
},
})
```
28 changes: 28 additions & 0 deletions client/Pro-Notion/eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import js from '@eslint/js'
import globals from 'globals'
import reactHooks from 'eslint-plugin-react-hooks'
import reactRefresh from 'eslint-plugin-react-refresh'
import tseslint from 'typescript-eslint'

export default tseslint.config(
{ ignores: ['dist'] },
{
extends: [js.configs.recommended, ...tseslint.configs.recommended],
files: ['**/*.{ts,tsx}'],
languageOptions: {
ecmaVersion: 2020,
globals: globals.browser,
},
plugins: {
'react-hooks': reactHooks,
'react-refresh': reactRefresh,
},
rules: {
...reactHooks.configs.recommended.rules,
'react-refresh/only-export-components': [
'warn',
{ allowConstantExport: true },
],
},
},
)
13 changes: 13 additions & 0 deletions client/Pro-Notion/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>ProNotion</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>
Loading