Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/warmachine028/next-book
- Owner: warmachine028
- License: mit
- Created: 2024-08-24T14:22:35.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-04T16:51:13.000Z (11 days ago)
- Last Synced: 2024-11-04T17:19:20.807Z (11 days ago)
- Topics: lucia-auth, nextjs15, prisma, react, shadcn-ui, tailwindcss, vercel
- Language: TypeScript
- Homepage: https://next-book-15.vercel.app
- Size: 7.22 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
updated on: 08th November 2024, Friday
# [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
![line]
## Best 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