Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/munadil16/blog-app

Blog App: Create and Explore Blogs
https://github.com/munadil16/blog-app

next-auth nextjs prisma-orm shadcn-ui tailwind tiptap-editor typescript

Last synced: about 2 months ago
JSON representation

Blog App: Create and Explore Blogs

Awesome Lists containing this project

README

        

# Blog App

This Blog app is built on Next.js, Typescript and few more tools. Create and Explore blogs!

## Features

- Create blogs using Tiptap editor
- Explore Blogs without signing in
- Responsive design with Tailwind CSS

## Prerequisites

1. [Next.js](https://nextjs.org/)
2. [TypeScript](https://www.typescriptlang.org/)
3. [Tailwind CSS](https://tailwindcss.com/)
4. [Prisma](https://www.prisma.io/)
5. [Postgres](https://www.postgresql.org/)
6. [Supabase](https://supabase.com/)
7. [Zod](https://zod.dev/)
8. [Shadcn/ui](https://ui.shadcn.com/)
9. [Tiptap](https://tiptap.dev/)
10. [Uploadcare](https://uploadcare.com/)
11. [Vercel](https://vercel.com/)
12. [NextAuth.js](https://next-auth.js.org/)
13. [Aceternity](https://www.aceternity.com/)

## Installation

1. **Clone the repository:**

```bash
git clone https://github.com/Munadil16/blog-app.git
cd blog-app
```

2. **Install dependencies:**

```bash
yarn install
```

3. **Environment Variables:** \
Use the `.env.example` file as a template to create your `.env` file.

4. **Run the application:**

```bash
yarn dev
```