In order to run this app locally, you should have the following programs installed on your computer:
git clone [email protected]/hngprojects/hng_boilerplate_nextjs.git
cd hng_boilerplate_nextjs
pnpm install
pnpm run dev
htpp://localhost:3000/guides
htpp://localhost:3000/guides
- Follow all folder and file structure formats
- Use the provided global alias for all imports,
~/*
representing./src/*
"paths": { "~/*": [ "./src/*" ] },
- Use the global CSS variables
- Use Tailwind CSS and shadCN exclusively.
- UI components should be stored in
~/components/common
- Modal components should be stored in
~/components/modals
- Layout components should be stored in
~/components/layouts
- All tests should be stored in
~/test
- All emails are to be built with react email components and tailwind and stored in
~/emails/templates
Please read the CONTRIBUTING file before making any contributions.