swe573-2021's People
swe573-2021's Issues
Modification of labels
Labels in the issue part will be modified/
Auto completion
When searching tags, the system should get suggestions from wikidata for tags and results should be displayed on the screen.
Test Cases
Test cases will be prepared.
UML diagrams
Use cases
Unique tag for each document implementation
User should not tag a document with the same tag twice.
Search result pagination error
When the next page is clicked it shows url not found error
Getting tags from wikidata
When trying to add tag to the document, the app should connect to wikidata and get the tag accordingly. The tag should also include the tag number and the related url so that when a person who sees the tag attached to the document should be redirected to related wikidata entry.
Advanced search implementation
Advanced search functionality will be implemented
Sequence diagrams
Research on Wikidata
Wikidata will be examined and its API will be used to test
Tagging redirect page
When tag is added, it should direct the user to the document page
Duplicating documents upon saving a tag
When a new tag is added to a document, tag is saved to the document; however, the same document is created again without a tag.
Custom names for tags
User can use the suggested tag or use the tag s/he created customly
Tagging error in deployed app: 'QuerySet' object has no attribute 'tags'
When trying to save a tag, the program throws an error: 'QuerySet' object has no attribute 'tags'
Search by tags
In the search functionality, tag should be prioritized.
New files in model can not be added to postgres
django.db.utils.ProgrammingError: column "keywords" is of type character varying[] but default expression is of type timestamp with time zone
HINT: You will need to rewrite or cast the expression.
The error mentioned above occurs when I want to migrate the new field to the database.
Tagging functionality implementation
Tagging system should be implemented to allow users to create tags for documents.
Research on Git
Version control system should be learned/
Profile creation
Login and logout functionality will be added to the application.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.