Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/siddhesh-agarwal/next-fastapi-daisy-starter
A Full Stack Starter template that uses Next 14, TypeScript and FastAPI.
https://github.com/siddhesh-agarwal/next-fastapi-daisy-starter
daisyui fastapi next-starter next-starter-template nextjs python3 react-icons sonner starter-template tailwindcss template typescript
Last synced: 23 days ago
JSON representation
A Full Stack Starter template that uses Next 14, TypeScript and FastAPI.
- Host: GitHub
- URL: https://github.com/siddhesh-agarwal/next-fastapi-daisy-starter
- Owner: Siddhesh-Agarwal
- License: mit
- Created: 2023-11-24T11:04:52.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-25T12:24:18.000Z (about 1 year ago)
- Last Synced: 2024-05-08T00:26:58.510Z (9 months ago)
- Topics: daisyui, fastapi, next-starter, next-starter-template, nextjs, python3, react-icons, sonner, starter-template, tailwindcss, template, typescript
- Language: TypeScript
- Homepage: https://next-fastapi-daisy-starter.vercel.app
- Size: 97.7 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Next + FastAPI + DaisyUI starter template
[![Cover Image](https://github.com/Siddhesh-Agarwal/next-fastapi-daisy-starter/assets/68057995/c2d14527-137f-431b-bf17-5e75497e76dc)](https://next-fastapi-daisy-starter.vercel.app/)
This is a starter template that uses:
1. [TypeScript 5](https://www.typescriptlang.org/)
1. [Next.js 14](https://nextjs.org/)
1. [Tailwind CSS](https://tailwindcss.com/) + [Forms](https://github.com/tailwindlabs/tailwindcss-forms) Clamp
2. [PostCSS](https://postcss.org/)
3. [DaisyUI](https://daisyui.com/)
4. [Framer Motion](https://www.framer.com/motion/)
5. [Sonner](https://sonner.emilkowal.ski/)
6. [Python 3](https://www.python.org/)
7. [FastAPI](https://fastapi.tiangolo.com/)## Getting Started
### Create Project
To create a new Project using this repo as a starter template, run:
```sh
npx create-next-app@latest --example "https://github.com/Siddhesh-Agarwal/next-fastapi-daisy-starter"
```### Set up the development environment
**NOTE:** Ensure you have [Node.js](https://nodejs.org/en/) and [Python](https://www.python.org/) installed.
Run the following command:
```sh
npm run setup
```### Run the development server
```sh
npm run dev
```### Build for production
```sh
npm run build
```## License
This project is licensed under the [MIT License](./LICENSE).