Skip to content

Feature/adc 492 Whole issue covered with additional admin functionality #707

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 38 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
fbd8537
initial setup & db connection
DivyDeshmukh Apr 30, 2025
65644da
initial commit
DivyDeshmukh Apr 30, 2025
d946809
Merge branch 'feature/adc-492' of https://github.com/DivyDeshmukh/C4G…
DivyDeshmukh Apr 30, 2025
f2b997e
Merge pull request #1 from DivyDeshmukh/feature/adc-492-setup
DivyDeshmukh Apr 30, 2025
e7e09bf
added essential utitlities & health-check route
DivyDeshmukh Apr 30, 2025
cdf329d
Merge pull request #2 from DivyDeshmukh/feature/adc-492-health-check-…
DivyDeshmukh Apr 30, 2025
4d80b53
added user table migration, models & seeder
DivyDeshmukh May 1, 2025
58f9ec3
Merge pull request #3 from DivyDeshmukh/feature/adc-492-authenticatio…
DivyDeshmukh May 1, 2025
a85199a
added entire authentication flow including login, register, and logou…
DivyDeshmukh May 1, 2025
4438dee
Merge pull request #4 from DivyDeshmukh/feature/adc-492-authenticatio…
DivyDeshmukh May 1, 2025
564e71e
added entire plot management system with its APIs and necessary model…
DivyDeshmukh May 4, 2025
71f16f9
Merge pull request #5 from DivyDeshmukh/feature/adc-492-plot-manageme…
DivyDeshmukh May 4, 2025
75469cc
frontend setup
DivyDeshmukh May 4, 2025
f4ae8a6
added circles and officers routes
DivyDeshmukh May 4, 2025
5e75086
Merge pull request #6 from DivyDeshmukh/feature/adc-492-plot-manageme…
DivyDeshmukh May 4, 2025
5fd2fc8
Merge branch 'feature/adc-492' of https://github.com/DivyDeshmukh/C4G…
DivyDeshmukh May 4, 2025
a8796a9
Added complete Authentication & dashboard summary & updated some APIs
DivyDeshmukh May 4, 2025
66cfbe2
Merge pull request #7 from DivyDeshmukh/feature/adc-492-frontend-setup
DivyDeshmukh May 4, 2025
3a805e2
added demarcation logs and duplicate pages
DivyDeshmukh May 5, 2025
1cca870
Merge pull request #8 from DivyDeshmukh/feature/adc-492-frontend-setup
DivyDeshmukh May 5, 2025
346efed
updated readme
DivyDeshmukh May 5, 2025
9a5c13c
Merge pull request #9 from DivyDeshmukh/feature/adc-492-frontend-setup
DivyDeshmukh May 5, 2025
3b5057b
added sequelize-cli as a prod dependency
DivyDeshmukh May 5, 2025
2b5258d
Merge pull request #10 from DivyDeshmukh/feature/adc-492-frontend-setup
DivyDeshmukh May 5, 2025
b769b49
added build cmd
DivyDeshmukh May 5, 2025
30871f8
Merge pull request #11 from DivyDeshmukh/feature/adc-492-frontend-setup
DivyDeshmukh May 5, 2025
6e203f0
updated backend package.json
DivyDeshmukh May 5, 2025
d464536
Merge pull request #12 from DivyDeshmukh/feature/adc-492-frontend-setup
DivyDeshmukh May 5, 2025
b9a53ec
cookie config
DivyDeshmukh May 5, 2025
4e74c9c
Merge pull request #13 from DivyDeshmukh/feature/adc-492-frontend-setup
DivyDeshmukh May 5, 2025
a754a64
added _redirects
DivyDeshmukh May 5, 2025
1676677
Merge pull request #14 from DivyDeshmukh/feature/adc-492-frontend-setup
DivyDeshmukh May 5, 2025
bc98257
Revert "Added _redirects"
DivyDeshmukh May 5, 2025
af22f56
Merge pull request #15 from DivyDeshmukh/revert-14-feature/adc-492-fr…
DivyDeshmukh May 5, 2025
b2a9e0e
updated
DivyDeshmukh May 5, 2025
1bb7d58
Merge pull request #16 from DivyDeshmukh/final-commit
DivyDeshmukh May 5, 2025
1f172cb
minor fix
DivyDeshmukh May 5, 2025
c8632cb
Merge pull request #17 from DivyDeshmukh/final-commit
DivyDeshmukh May 5, 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
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

# Local Netlify folder
.netlify
3 changes: 3 additions & 0 deletions land-demarcation-tracker/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node_modules
.env
.env.*
12 changes: 12 additions & 0 deletions land-demarcation-tracker/backend/.env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
PORT=3000
DB_HOST=
DB_PASSWORD=
DB_DIALECT=
DB_PORT=
DB_NAME=
DB_USER=
NODE_ENV=
ACCESS_TOKEN_SECRET=
ACCESS_TOKEN_EXPIRATION=
REFRESH_TOKEN_SECRET=
REFRESH_TOKEN_EXPIRATION=
139 changes: 139 additions & 0 deletions land-demarcation-tracker/backend/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Snowpack dependency directory (https://snowpack.dev/)
web_modules/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional stylelint cache
.stylelintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Next.js build output
.next
out

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# vuepress v2.x temp and cache directory
.temp

# Docusaurus cache and generated files
.docusaurus

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

# Stores VSCode versions used for testing VSCode extensions
.vscode-test

# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

### Node Patch ###
# Serverless Webpack directories
.webpack/

# Optional stylelint cache

# SvelteKit build / generate output
.svelte-kit
8 changes: 8 additions & 0 deletions land-demarcation-tracker/backend/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/.vscode
/node_modules
./dist


*.env
.env
.env.*
10 changes: 10 additions & 0 deletions land-demarcation-tracker/backend/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"semi": true,
"trailingComma": "all",
"singleQuote": true,
"printWidth": 120,
"tabWidth": 2,
"useTabs": false,
"bracketSpacing": true,
"arrowParens": "always"
}
9 changes: 9 additions & 0 deletions land-demarcation-tracker/backend/.sequelizerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// .sequelizerc
const path = require('path');

module.exports = {
'config': path.resolve('src', 'database', 'db.config.cjs'),
'migrations-path': path.resolve('src', 'database', 'migrations'),
'seeders-path': path.resolve('src', 'database', 'seeders'),
'models-path': path.resolve('src', 'models'),
};
Loading