Daazzll is a full stack web application for artists to share their portfolio of animated content.
Link to the project 👉 https://daazzll.com/
Language: Typescript
Frontend: ReactJS, CSS
Backend: Node, Express, Postgres, Redis, Prisma, Cloudinary, Nginx
Build Tools: Docker, Webpack, Eslint, Babel, PostCSS, Loadable Components
Testing: Jest
I would like to add
- Infinite scrolling
- Better accessibility (ex: Focus trapping)
- Improvements to the responsiveness of images
- Caching
- SVG Animations
Some issues I faced
- Opitimization Bailouts with webpack
- Custom TSConfig file
- Babel
- CORS Preflight
- Implementing SSR with Loadable Components
- Incompatibility between packages
- Custom https environment on Windows