Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
f402410
docs(SOLUTION.md): :memo: init action plan
Marcio-Tiene Oct 14, 2025
4221ea6
docs(SOLUTION.md): :memo: finish initial planing
Marcio-Tiene Oct 14, 2025
b3446b8
style(git): :art: add git ignore
Marcio-Tiene Oct 14, 2025
c40af1b
feat(domain): :sparkles: add college and review models
Marcio-Tiene Oct 14, 2025
0151e50
feat(ports): :sparkles: add ports interfaces
Marcio-Tiene Oct 14, 2025
2af6c89
feat(adapters): :sparkles: add repository adapters
Marcio-Tiene Oct 14, 2025
dbdd4d2
test(adapters): :white_check_mark: add respository adapters test
Marcio-Tiene Oct 14, 2025
9d942e9
docs(SOLUTIONS.md): :memo: update solution.md with recent changes
Marcio-Tiene Oct 14, 2025
174bb19
feat(adapters):
Marcio-Tiene Oct 14, 2025
5fedd13
test(adapters): :white_check_mark: add memory cache adpapter tests
Marcio-Tiene Oct 14, 2025
6a40a48
feat(adapters): :sparkles: add fuzzy finder adapter
Marcio-Tiene Oct 14, 2025
1ee3813
test(adapters): :white_check_mark: add fuzzy finder tests
Marcio-Tiene Oct 14, 2025
3579ca6
docs(SOLUTIONS.md): :memo: update doc for mem cache and fuzzy finder
Marcio-Tiene Oct 14, 2025
41c30bb
feat(application): :sparkles: add review service
Marcio-Tiene Oct 14, 2025
c43a555
test(application): :white_check_mark: add review service tests
Marcio-Tiene Oct 14, 2025
f7509e7
docs(application): :memo: update docs for review servie
Marcio-Tiene Oct 14, 2025
f628ad9
feat(adapters): :sparkles: change fuzzy finder to accept empty querie…
Marcio-Tiene Oct 14, 2025
5ba64ea
feat(application): :sparkles: add autocomplete service
Marcio-Tiene Oct 14, 2025
9b05e37
test(application): :white_check_mark: add autocomplete service tests
Marcio-Tiene Oct 14, 2025
b44dad6
docs(SOLUTIONS.md): :memo: update solution md for autocomplete service
Marcio-Tiene Oct 14, 2025
a55fa3c
feat(infra): :sparkles: add cors middleware
Marcio-Tiene Oct 14, 2025
4736f22
test(infra): :white_check_mark: add cors test
Marcio-Tiene Oct 14, 2025
c696392
docs(infra): :memo: update solution.md with cors feature
Marcio-Tiene Oct 14, 2025
48dfe83
feat(infra): :sparkles: add review and autocomplete handler
Marcio-Tiene Oct 14, 2025
f915a71
test(infra): :white_check_mark: add review and autocomplete handler t…
Marcio-Tiene Oct 14, 2025
57b3434
docs(SOLUTIONS.md): :memo: update review and autocomplete handler docs
Marcio-Tiene Oct 14, 2025
4613c00
feat(infra): :sparkles: create college route and wrap up the server
Marcio-Tiene Oct 14, 2025
aa7d085
docs(SOLUTIONS.md): :memo: update solution.md for server creation
Marcio-Tiene Oct 14, 2025
7ec8c0f
build(infra): :sparkles: add dockerfile
Marcio-Tiene Oct 14, 2025
e2aba7b
docs(infra): :memo: add swagger files
Marcio-Tiene Oct 14, 2025
1f434df
docs(SOLUTIONS.md): :memo: add docker and swagerr to solutions md
Marcio-Tiene Oct 14, 2025
a468478
docs(SOLUTIONS.md): :memo: change frontend api layer approach
Marcio-Tiene Oct 14, 2025
3894df0
docs(backend): :memo: wrap up backend documentation
Marcio-Tiene Oct 14, 2025
4f479cd
feat(front-end): :sparkles: create api router
Marcio-Tiene Oct 15, 2025
fdf35f8
test(front-end): :white_check_mark: add api lib tests
Marcio-Tiene Oct 15, 2025
0c77ea1
feat(front-end):
Marcio-Tiene Oct 15, 2025
9ed9e86
feat(front-end): :sparkles: add searchbox
Marcio-Tiene Oct 15, 2025
bbef446
feat(front-end): :sparkles: create home page college grid
Marcio-Tiene Oct 15, 2025
d2ee5ec
feat(front-end): :sparkles: change home page to SSR
Marcio-Tiene Oct 15, 2025
ac6ba19
feat(front-end): :sparkles: add search icon
Marcio-Tiene Oct 15, 2025
cc24f9f
feat(infra): :sparkles: add docker file for frontend and create a doc…
Marcio-Tiene Oct 16, 2025
a1c02c5
docs(SOLUTIONS.md): :memo: condense SOLUTION.md
Marcio-Tiene Oct 16, 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
125 changes: 125 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
# Go Backend
# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib
back-end/bin/
back-end/cmd/server/server

# Test binary, built with `go test -c`
*.test

# Output of the go coverage tool
*.out
coverage.txt
coverage.html

# Go workspace file
go.work

# Dependency directories
vendor/

# Go build cache
.cache/

# IDE - VSCode
.vscode/*
!.vscode/launch.json

*.code-workspace
.history/

# IDE - JetBrains
.idea/
*.iml
*.ipr
*.iws
.idea_modules/

# IDE - Vim
*.swp
*.swo
*~

# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# Next.js Frontend
front-end/.next/
front-end/out/
front-end/build/
front-end/dist/

# Node.js
front-end/node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# Testing
front-end/coverage/
front-end/.nyc_output/

# Environment variables
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
*.env
!front-end/.env.example

# Vercel
front-end/.vercel

# TypeScript
*.tsbuildinfo
front-end/next-env.d.ts

# Debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Local development
.eslintcache
.turbo

# PWA files
front-end/public/sw.js
front-end/public/workbox-*.js
front-end/public/worker-*.js
front-end/public/sw.js.map
front-end/public/workbox-*.js.map
front-end/public/worker-*.js.map

# Logs
logs/
*.log

# Temporary files
tmp/
temp/
*.tmp

# Database files (if any local testing)
*.db
*.sqlite
*.sqlite3

# Backup files
*.bak
*.backup
Loading