Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.08 KB

README.md

File metadata and controls

35 lines (23 loc) · 1.08 KB

Flickmeo monorepo

Flickr & Vimeo bookmarks manager

Development

Clone this repository them run:

yarn && yarn dev

It will start frontend on port 3000 and backend on port 8999

Technical data

Common

  • Lerna monorepo with some common dev dependencies for packages (ESLint + Prettier)
  • Github actions CI

FrontEnd

  • Typescript React app based on Vite bundler
  • Material UI theme and components
  • Unit tests using Vitest framework
  • Data synchronization and caching policy managed by React Query
  • Table features (filters, format, cell editing, pagination) managed by DevExtreme Datagrid
  • i18n support for both English and French using i18next

Backend

  • Express Typescript NodeJs app
  • Serverless support for AWS
  • Unit and integration tests using Jest and Supertest