margaretkrutikova / re-cite Goto Github PK
View Code? Open in Web Editor NEWManage citations from your colleagues , friends, movies, your cat or even yourself.
Home Page: https://recite.netlify.com/
Manage citations from your colleagues , friends, movies, your cat or even yourself.
Home Page: https://recite.netlify.com/
Looks like the citations are currently sorted by time they were added? Would be nice to be able to sort by citation date instead.
A quiz-style game where a citation is presented without the author being shown, where the participants would try to either choose from a list, or freely guess the author.
Sending a link to a friend is definitely a nice-to-have 😄
A feature suggestion would be to have a page with a random "quote of the day".
Currently in Firefox (both desktop and mobile version), you can't save a citation to a collection. What happens is that when you enter the necessary details and press save, the window closes as normal but the collection doesn't receive the new citation.
Firefox Version: 73.0.1
Currently you have to wait for the whole list to load before adding new citations, even though it shouldn't be necessary.
Allow adding new citations just from the collection name retrieved from the url.
The user should be able to enter the name of his collection into an input field which then redirects to the main page for that collection.
Currently you have to manually enter it in the url or someone needs to send you the url.
Would you mind adding the link to the published version of the app to the README, so that it is easier to find?
Thanks!
It would be nice to be able to specify what language the citation is in.
Some users have requested an ability to like citations.
In order to uniquely identify likes, there should be a way to login, the easiest way to achieve this is when using third party services via netlify, since it handles all GDPR related boringness.
It's not immediately obvious whether a citation has been successfully added, unless it immediately appears on the screen. This is, however, not the case for citations added for earlier dates.
Would be nice to have some sort of visual confirmation (toastr-like), that says e.g. "Citation added" as soon as the server returns a success status code.
Looks like the date is hardcoded to 2019-09-21. I can imagine that the citations are going to be added as-they-happen most of the time. Can we have todays date preselected?
Currently all added dates for citations don't include timestamp. This results in citations coming in the wrong order.
Including timestamp would fix it.
It is always nice with some tests 😉
Is there a way to show all citations by author?
Before any authors are added, the dropdown is empty, so maybe it makes sense to just go into "text-input" mode automatically in this case?
Hi. Was looking to use the UpdateCitation mutation in the flutter app and noticed that insert_citations
with on_conflict
is being used here. Is there any reason not to use update_citations
instead of insert_citations
for this?
https://github.com/MargaretKrutikova/re-cite/blob/master/src/core/Mutations.re#L38
Feature idea: instead of adding context information in the citation itself (e.g. in parens), you could have a "hidden" context field. In this way, the citation body would remain "pure" and (hopefully) funny, but whoever starts wondering "what on earth are they talking about" could click on the "Reveal context" button and see more information about what context the citation was uttered.
To sum up my suggestion:
Citation: "Man kan döda två stenar med en fågel (om hur man fixar deadlocks)."
Citation: "Man kan döda två stenar med en fågel."
Context: "Presentation om hur man fixar deadlocks."
Cold start on heroku has become a real issue since you have to wait almost 10 seconds to even be able to add a citation. Related to #22 .
A few issues that could be improved:
Users might have a privacy concern that their collection name is searchable and can be found if the name is too obvious. Provide an option to randomly generate some user-friendly name.
For longer citations it is often easy to forget the exact wording while typing the text. A nice-to-have feature would be to add a speech-to-text option using the microphone.
I've made a quick investigation, and here are some options I've discovered:
It is getting a bit heavy to load all citations at once, so it is definitely time to implement pagination.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.