Carousel Image
Carousel Image
Carousel Image

Pitch'd

Tech Stack
NextJSTailwindCSSTypescriptAWS S3

At Pitch'd, I worked as a frontend developer intern, building a jobs platform to help users find jobs easily. I was responsible for developing the user interface, ensuring a seamless user experience, and implementing features such as search, filters, and sorting.I developed key pages, including the homepage, jobs page, and application, and onboarding, with a focus on creating a seamless user experience and ensuring accessibility. Using the React framework Next.js, I built server-side rendered pages to improve performance and SEO. For styling, I implemented Tailwind CSS, which allowed for rapid development of responsive designs that provided a consistent look and feel across all devices. I also integrated AWS services, deploying static assets to S3 and utilizing CloudFront as a content delivery network (CDN) to enhance performance and reduce latency. Additionally, I applied TypeScript to improve code quality and maintainability, leveraging strong typing to minimize runtime errors.

Features

  • Search and filter jobs
  • Responsive design with Tailwind CSS
  • Server-side rendering with Next.js
  • AWS S3 for static asset hosting
  • CloudFront for content delivery network (CDN)
  • TypeScript for code quality and maintainability

Technologies Used

  • React framework Next.js for server-side rendering
  • Tailwind CSS for rapid and responsive design
  • AWS S3 for static asset hosting
  • CloudFront for content delivery network (CDN)
  • TypeScript for code quality and maintainability

Challenges Faced

  • Developing a user-friendly interface for the homepage, jobs page, and application, and onboarding.
  • Ensuring a seamless user experience and accessibility.
  • Implementing search, filters, and sorting features.
  • Integrating AWS services for static asset hosting and content delivery network (CDN).
  • Applying TypeScript for code quality and maintainability.

Overall, my experience at Pitch'd was a valuable learning opportunity, allowing me to develop my skills in frontend development, web design, and AWS services. I am grateful for the opportunity to work with a talented team and contribute to the growth of the company.