issues
search
CdC-SI
/
eak-copilot
The official repository of the EAK-Copilot project as part of the Innovation Fellowship 2024.
https://cdc-si.github.io/eak-copilot/
GNU General Public License v3.0
3
stars
0
forks
source link
Feature/220 refactor project structure
#231
Closed
Shi-Ho
closed
1 week ago
Shi-Ho
commented
2 weeks ago
Overview
Moved all code to a
/src
directory
Merged APIs together using subAPI
Updated APIs architecture to allow easy changes to paths prefix (ex:
/api
)
Updated Dockerfile and docker-compose consequently
Implemented Angular frontend -> URL is now
http://localhost:4200
Light documentation update to fit the changes
Testing
Done with Swagger and angular front:
autocomplete
exact match
fuzzy match
To test before merging:
semantic match
rag
Todo afterward
Rethink documentation structure
queries.py files implementation are a bit ugly, but might be removed once ORM implemented
more refactoring on the code structure
Update api paths
Overview
/src
directory/api
)Testing
Done with Swagger and angular front:
To test before merging:
Todo afterward