This blog project relies on essential dependencies such as mdx-js, next.js, contentlayer, mongoose, next-auth, and tailwindcss, among others.
- next-auth: Authentication library for Next.js projects.
- next-contentlayer: Static site generator for Next.js, provides data fetching and content management.
- next-themes: Theme management for Next.js applications.
- mongodb: Database for storing and retrieving data.
- mongoose: MongoDB object modeling for Node.js.
- tailwindcss: Utility-first CSS framework for styling.
- typescript: Typed superset of JavaScript for building scalable applications.
1.Clone the blog repository:
git clone https://github.com/FrancoCanzani/blog
2.Install the dependencies with one of the package managers listed below:
pnpm install
bun install
npm install
yarn install
3.Start the development mode:
pnpm dev
bun dev
npm run dev
yarn dev