The goal of this project is to showcase my background in Javascript/Typescript with NodeJS and ReactJS This project is running in production at http://organizer.42web.io
We have many documents already stored in our One Drive and Google Drive accounts. But when we need to find someone, we need to dig through the folders.
A simple way to organize, classify and search those files.
- ORM: TypeORM (https://github.com/typeorm/typeorm)
- API Rest: Express (https://github.com/expressjs/express)
- JsonWebToken (https://github.com/auth0/node-jsonwebtoken)
- Schema Validation: Celebrate (https://github.com/arb/celebrate)
- Dependency Injection: tsyringe (https://github.com/microsoft/tsyringe)
- Unit Tests: Jest (https://github.com/facebook/jest)
- User Interface: Material UI (https://mui.com)
- Forms Validation Schema: Yup (https://github.com/jquense/yup)
- Comunication to Backend: Axios (https://github.com/axios/axios)
- Routers: React Router Dom (https://github.com/remix-run/react-router)
- Styled Components (https://github.com/styled-components/styled-components)
- Unit tests in Front End with Jest
- Amazon WS integration
- Responsible interface
- Mobile version with React Native
- Integration tests with Jest
- Send welcome e-mail with bee-queue process