Skip to content

An app to facilitate donations between friends and relatives, give a second life to your objects :)

License

Notifications You must be signed in to change notification settings

Shuunen/c-est-donne

Repository files navigation

C'est donné

Project license Code Climate maintainability Website up

Donations between friends and relatives made easy ! Give a second life to your objects :)

demo

Vue 3 + TypeScript + Vite

This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.

Recommended IDE Setup

Todos

  • add activity monitor to refresh items
  • add logo
  • improve uvu & c8 coverage
  • remove repo-check bs in eslintrc
  • list header is displayed even if user has no access
  • photo carousel inside cards
  • show images count in cards
  • dont show tutorial below list when connected, put it on a separate page
  • Konami code
  • favicon
  • footer card should be equal in height
  • transform global loading to loading button
  • hide login ribbon on desktop
  • set filter all by default
  • visually show items status
  • visually show new items
  • filter given items after one month
  • transform user-btn into a dropdown menu with these entries :
    • switch to light/dark mode
    • switch to english/french
    • help me
    • about the app
    • logout

Thanks

  • Auth0 : for the auth system
  • BabelEdit : a great tool to translate your app
  • BlobMaker : for the blobby shapes
  • Boxy SVG : for providing a simple & full featured svg editor
  • Eslint : super tool to find & fix problems
  • Github : for all their great work year after year, pushing OSS forward
  • Jake Dohm : for his article on global components registration
  • Netlify : awesome company that offers free CI & hosting for OSS projects
  • Pixel True : for the nice illustrations on the tutorial
  • Repo-checker : eslint cover /src code and this tool the rest ^^
  • Shields.io : for the nice badges on top of this readme
  • Shoelace : for their great web components library <3
  • Shuutils : collection of pure JS utils
  • SvgOmg : awesome tool to optimize svg files
  • TailwindCss : awesome lib to produce maintainable style
  • V8 : simple & effective cli for code coverage
  • Vite : super fast frontend tooling
  • Vitest : super fast vite-native testing framework
  • Vue : when I need a front framework, this is the one I choose <3
  • Vue3-carousel : nice lightweight carousel component by Abdelrahman Ismail