Holla, This is Dwaipayan here. I have created this app as part of MongoDB Atlas Hackathon on DEV, 2021-22 edition. Being involved in academic research, I have found that maintaining a bibliography becomes a real pain. https://citation.crosscite.org/ has been a reliable companion ever since. So given the chance, I thought of an idea where we can leverage this wonderful resource along with maintaining a solid bibliography for the current project we get to work on. This is a very initial draft and I wish to continue contributing to this project going forward.
My ORCID Profile (in case anyone is interested about my research): https://orcid.org/0000-0002-1149-5745
- Mongoose (to connect to MongoDB Atlas)
- Node.js and express for the APIs
- React.js for the UI
- https://citation.crosscite.org/ as an iframe
- unique-names-generator for unique project-name generation (Pretty cool stuff!)
- axios for making network calls
- clone this repository
- cd to the repo
- npm install
- npm start
- node ./src/server/server.js
- Your app should have been up at http://localhost:3000 !