Writing papers, preparing reports, they are very time consuming. There's so many things to look out for. Such as - getting the correct format, making sure citations and references are given. In addition, we have to keep track of all the resources and readings to refer back.
What it does
write documents with clear formatting and helpful functionalities
store all resources and references used in the paper into one document, helping users to organise their work better
add references and citations from 3 different styles: Harvard, APA, Vancouver
How we built it
Flask Web App
TinyMCE Editor. Made use of a plethora of open source and premium plugins to provide functionality to TalkResearch's editor.
MongoDB to save user's information and documents
REST API with Express and Node
Citations, used Citations.js to collect citation output
Challenges we ran into
ways to store data and how to structure it
authentication routes and making sure the flow is correct
Accomplishments that we're proud of
Use MongoDB and successfully it get it to create, update and remove documents
Authenticated with Auth0
Create custom templates for TinyMCE
What we learned
Technologies: MongoDB, Auth0, TinyMCE
Databases, differences between SQL and NoSQL
Authentication setup
What's next for TalkResearch
Suggestion function to provide users with curated list of research papers based on their work
Like this project
0
Posted Sep 28, 2024
TalkResearch - Read, Write, Repeat, That's Research, Better with TalkResearch