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

https://github.com/nparashar150/thestartuptemplate

Simplify your side hustle [https://npmjs.com/package/create-thestartuptemplate]
https://github.com/nparashar150/thestartuptemplate

edgedb monorepo nextjs shadcn-ui template

Last synced: 2 months ago
JSON representation

Simplify your side hustle [https://npmjs.com/package/create-thestartuptemplate]

Awesome Lists containing this project

README

          

# The Startup Template

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](../LICENSE/)

Welcome to **The Startup Template**! This template is designed to help you kickstart your side project with a pre-configured setup that saves you time and effort. It includes a beautiful landing page, a feature-rich dashboard, and integrates seamlessly with [EdgeDB](https://www.edgedb.com/), [Next.js](https://nextjs.org/), [ShadcnUI](https://ui.shadcn.com/), [Mailgun](https://www.mailgun.com/) and [NextAuth](https://next-auth.js.org/).

## Features

* **Production-Ready**: Beautiful landing page and dashboard ready for production use.
* **Integrated Tech Stack**: Pre-configured with [EdgeDB](https://www.edgedb.com/), [Next.js](https://nextjs.org/), [ShadcnUI](https://ui.shadcn.com/), [Mailgun](https://www.mailgun.com/), and [NextAuth](https://next-auth.js.org/).
* **Reusable Components**: A variety of components to reuse and customize.
* **Focus on MVP**: Allows you to focus on building your MVP without worrying about the initial setup.

## How It Works

1. **Download the Template**: Get the pre-configured project setup.

```sh
npx create-thestartuptemplate@latest
```
2. **Customize Your Content**: Update the landing and dashboard pages with your content.
3. **Integrate Your Features**: Add your unique features using the provided components.
4. **Deploy and Launch**: Launch your MVP quickly and efficiently.

## Installation

To get started with The Startup Template, run the following command:

```sh
npx create-thestartuptemplate@latest
```

Replace `my-app` with the name of your project. This command will set up a new project with all necessary dependencies and configurations.

## Getting Started

1. Navigate to your project directory:

```sh
cd thestartuptemplate
```
2. Install the dependencies:

```sh
pnpm install
```
3. Start the development server:

```sh
pnpm run dev
```
4. Open your browser and visit `http://localhost:3000` to see your project in action.

## Customization

Feel free to customize the template according to your needs. You can modify the components, pages, and styles to fit your project's requirements.

## FAQ

**What is included in the template?**

* The template includes a beautiful landing page, a dashboard, and integrations with [EdgeDB](https://www.edgedb.com/), [Next.js](https://nextjs.org/), [ShadcnUI](https://ui.shadcn.com/), [Mailgun](https://www.mailgun.com/), and [NextAuth](https://next-auth.js.org/).

**How do I customize the template?**

* You can easily customize the template by modifying the provided components and pages according to your needs.

**Is the template suitable for production use?**

* Yes, the template is designed to be production-ready, ensuring you can launch your project with confidence.

**Can I integrate other tools with this template?**

* Absolutely! The template is flexible and can be extended with other tools and libraries as needed.

**Do I need prior experience with EdgeDB, Next.js, or ShadcnUI?**

* Basic knowledge of these technologies is helpful, but the template is designed to be user-friendly and easy to set up.

## Contributing

I welcome contributions! Please read our [Contributing Guide](contributing.md) to learn how you can help us improve this project.

## Acknowledgements

Special thanks to all the teams and individuals who have made this project possible:

* [EdgeDB](https://www.edgedb.com/)
* [Next.js](https://nextjs.org/)
* [ShadcnUI](https://github.com/shadcn/ui)
* [NextAuth](https://next-auth.js.org/)
* [@Kiranism/next-shadcn-dashboard-starter](https://github.com/Kiranism/next-shadcn-dashboard-starter/)
* [@leoMirandaa/shadcn-landing-page](https://github.com/leoMirandaa/shadcn-landing-page)

***

Thank you for using **The Startup Template**! I hope it helps you build amazing projects quickly and efficiently.