TechIsHiring's website, focusing on showcasing the top tweets from the Twitter account and the TechIsHiring newsletter.
- Next.js
- Tailwind CSS
- Chakra UI
- TypeScript
- Zod
- Storybook
- SendGrid
- Posthog
This is a link to the Figma File for the TechIsHiring Website: TechIsHiring Website Figma
This is a link to the Engineering Design Document for v1.0.0 release: Engerineering Design Document
This project uses Atomic Design for it's Components. Here are several resources for Atomic Design if you are unfamiliar:
Check out what the we're currently work on at https://dev.techishiring.com
The Stoybook for this project can be found at https://stories.techishiring.com
npm run storybook
To install the application:
npm ci
To run the application on a developement server:
npm run dev
To reinstall your node_modules if a problem occurs with your dependencies:
npm run reset-deps
To check the code and styles quality, use the following command:
npm run lint
To fix the linting errors, use the following command:
npm run format
Run this command to build the project.
npm run build
Check out the CONTRIBUTING.md guide to assist with all you need to know before getting started with making changes to the codebase.