TeamShowcase Project
An employee recognition platform where you could nominate team members to get a reward. Built on Typescript, ReactJS, NestJS,OneLogin and PostgreSQL
Highlights:
- Typescript was used in both frontend and backend to provide type safety.
- I was responsible for converting designs to the ReactJS code.
- I was also responsible for database design and creating backend services.
- Onelogin SAML application was used for SSO login.
- React query was used for calling APIs and caching purposes.
NextJS Blogging Application
A blogging website based on NextJS.
Highlights:
- NextJS was used for incremental site generation
- AMP pages were generated using NextJS's AMP module
- Features like code splitting and lazy loading were used.
- NextJS's image optimization and preloading features were used to speed up the page.
PekoLife Project
A solution for psychiatrists/doctors to maintain their calendar , notes and payments.
Highlights:
- I was responsible for converting designs to ReactJS code.
- I worked on integration with Google Calendar using OAuth 2.0
- Worked on webhooks for two way syncing the calendars.
Shopify Theme Development
Developing a shopify theme based on the client requirements.
Highlights:
- Worked on shopify theme using Online Store 2.0 standards.
- Used webpack for bundling and minifying the code. Build process included usage of webpack and shopify-cli
- Tailwindcss was used as a postcss plugin.
- Used liquid templating language
- Techniques like lazy loading, bundling the assets and inlining critical css was used to improve page speed
Gatsby Snipcart E-commerce
An e-commerce website built on Gatsby , Snipcart , TailwindCSS and Printful.
Highlights:
- E commerce website with server side rendering for better SEO
- Achieved a good lighthouse score and page speed index
- Integration with printing store service Printful.
- Integration with Snipcart for payments
- TailwindCSS was used for theming