Ansleum-Tidbits is a blog web app built with Next.js, TypeScript, Material UI, and Tailwind CSS. The content is managed using Sanity as a headless CMS.
- Next.js for server-side rendering and static generation
- TypeScript for type safety and better development experience
- Material UI and Tailwind CSS for responsive and customizable UI
- Sanity CMS integration for easy content management
To run this project locally:
-
Clone the repository:
git clone https://github.com/juju-anselum/Anselum-TidBits.git cd ansleum-tidbits
-
Install dependencies:
npm install
-
Configure environment variables:
- Rename the
.env.example
file to.env
:mv .env.example .env
- Update the
SANITY_PROJECT_ID
in the.env
file with your own Sanity project ID.
- Rename the
-
Run the development server:
npm run dev
-
Open http://localhost:3000 to view the project in the browser.
- Next.js - Server-side rendering framework
- TypeScript - Static type checker
- Material UI - UI component library
- Tailwind CSS - Utility-first CSS framework
- Sanity - Headless CMS for managing blog content
This project is open source and available under the MIT License.