Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/margaretkrutikova/re-cite
Manage citations from your colleagues , friends, movies, your cat or even yourself.
https://github.com/margaretkrutikova/re-cite
design-system graphql reason-react reasonml
Last synced: 8 days ago
JSON representation
Manage citations from your colleagues , friends, movies, your cat or even yourself.
- Host: GitHub
- URL: https://github.com/margaretkrutikova/re-cite
- Owner: MargaretKrutikova
- Created: 2019-10-10T19:29:06.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-27T12:48:04.000Z (almost 2 years ago)
- Last Synced: 2024-05-27T21:49:38.783Z (5 months ago)
- Topics: design-system, graphql, reason-react, reasonml
- Language: Reason
- Homepage: https://recite.netlify.com/
- Size: 2.73 MB
- Stars: 21
- Watchers: 4
- Forks: 2
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Re-cite app
An app that helps you manage citations from your colleagues, friends, books, movies, your cat or even yourself.
A deliberate place for citations — no more notepad, slack messages to yourself, or worse, pen and paper. Create a collection and start adding citations right now, https://recite.netlify.com/.
## How to use
- create a collection at https://recite.netlify.com/collections/new,
- the app will generate a url derived from the collection name,
- use the url to save citations to that collection.## Features
- simple to use, no login required,
- create as many collections as you like,
- add citations to any collection,
- edit citations,
- get permalink to a specific citation,
- dark mode 😎## Tech stack
- `ReasonML`
- `ReasonReact`
- `GraphQL`
- `Apollo`
- `CSS-in-Reason`Built with `Hasura` on `Heroku` and `Netlify`.
The project is showcasing an example app built with a design system in `ReasonML`.
## Roadmap
The project is continuously developed and improved, many features are about to land, including:
- delete citations,
- filter by author,
- permalink to a specific citation,
etc.Contributions and feature requests are very welcome! Feel free to submit an issue here on [github](https://github.com/MargaretKrutikova/re-cite/issues).
## Run Project
```sh
npm install
npm start
# in another tab
npm run server
```