Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/warmachine028/next-book

A full-stack social media web app built on NextJS 15 for the Next Fans
https://github.com/warmachine028/next-book

lucia-auth nextjs15 prisma react shadcn-ui tailwindcss vercel

Last synced: 8 days ago
JSON representation

A full-stack social media web app built on NextJS 15 for the Next Fans

Awesome Lists containing this project

README

        

updated on: 08th November 2024, Friday





logo



A sleek next JS web app



GitHub forks

# [Next Book](https://github.com/warmachine028/next-book)

![line]

## Table of Contents

- [Introduction](#introduction)
- [Getting Started](#getting-started)
- [Developement](#developement)
- [Tech Stack Used](#tech-stack-used)
- [Preview](#preview)
- [Best Contributors](#best-contributors)
- [License](#license)

![line]

## Introduction

- Next Book is a full-stack social media web app built with cutting-edge technologies from the future, set in 2024.
- It leverages NextJS 15 and React 19, catering to the Next Fans.
- The app utilizes the Shadcn UI Library with Radix components, enhanced by Tailwind CSS.
- Fully responsive and meticulously maintained, Next Book offers a seamless user experience across all devices.

## Getting Started

- Create your account today with us at [next-book/signup](https://next-book-15.vercel.app/signup)

![line]

## Developement

```sh
$> cd client
$> bun i
$> bun dev
```

![line]

## Tech Stack Used

- Framework: NEXT.JS 15 [React 19]
- Styling: tailwindCSS
- UI Library: shadcn/ui
- Database: Postgres [Neon DB]
- Authentication: Lucia
- Hosting: Vercel
- Bun: Javascript Runtime

![Next.JS 15](https://img.shields.io/badge/Next.js%2015-black?style=for-the-badge&logo=next.js&logoColor=white) ![React 19](https://img.shields.io/badge/react%2019-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB) ![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white) ![TailwindCSS](https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge&logo=tailwind-css&logoColor=white) ![Radix UI](https://img.shields.io/badge/radix%20ui-161618.svg?style=for-the-badge&logo=radix-ui&logoColor=white) ![shadcn/ui](https://img.shields.io/badge/Shadcn/ui-black?style=for-the-badge&logo=shadcnui&logoColor=white) ![Lucide](https://img.shields.io/badge/lucide-%23CC0000.svg?style=for-the-badge&logo=lucid&logoColor=white) ![Prisma](https://img.shields.io/badge/Prisma-3982CE?style=for-the-badge&logo=Prisma&logoColor=white) ![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white) ![Lucia](https://img.shields.io/badge/Lucia-5f57ff?style=for-the-badge&logo=lucia&logoColor=white) ![ESLint](https://img.shields.io/badge/ESLint-4B3263?style=for-the-badge&logo=eslint&logoColor=white) ![Prettier](https://img.shields.io/badge/prettier-1A2B34?style=for-the-badge&logo=prettier&logoColor=pink) ![Babel](https://img.shields.io/badge/Babel-F9DC3e?style=for-the-badge&logo=babel&logoColor=black) ![Zod](https://img.shields.io/badge/zod-%233068b7.svg?style=for-the-badge&logo=zod&logoColor=white) ![Uploadthing](https://img.shields.io/badge/uploadthing-cc0000?style=for-the-badge) ![Vercel](https://img.shields.io/badge/vercel-%23000000.svg?style=for-the-badge&logo=vercel&logoColor=white) ![Stream-chat](https://img.shields.io/badge/stream-white?style=for-the-badge&logo=streamlit&logoColor=blue) ![PostCSS](https://img.shields.io/badge/postcss-DD3A0A?style=for-the-badge&logo=postcss&logoColor=blue) ![.env](https://img.shields.io/badge/dotenv-ECD53F?style=for-the-badge&logo=dotenv&logoColor=black) ![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white) ![Dependabot](https://img.shields.io/badge/dependabot-025E8C?style=for-the-badge&logo=dependabot&logoColor=white) ![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?style=for-the-badge&logo=githubactions&logoColor=white) ![Context-API](https://img.shields.io/badge/Context--Api-000000?style=for-the-badge&logo=react) ![React Hook Form](https://img.shields.io/badge/React%20Hook%20Form-%23EC5990.svg?style=for-the-badge&logo=reacthookform&logoColor=white) ![Bun](https://img.shields.io/badge/Bun-%23000000.svg?style=for-the-badge&logo=bun&logoColor=white)

![line]

## Preview



preview

![line]

## Best Contributors



contributors

![line]

## License

- See [LICENSE]

**Pritam Kundu, 2024**

![line]

## Thank you, everyone 💚

[icons]: https://icons8.com
[markdown-badges]: https://github.com/warmachine028/markdown-badges
[line]: https://user-images.githubusercontent.com/75939390/137615281-3a875960-92cc-407f-97fe-fd2319bdb252.png
[License]: https://github.com/warmachine028/next-book/blob/main/LICENSE