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]
- Host: GitHub
- URL: https://github.com/nparashar150/thestartuptemplate
- Owner: nparashar150
- License: mit
- Created: 2024-05-17T14:51:04.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T15:30:29.000Z (almost 2 years ago)
- Last Synced: 2024-05-22T22:09:37.865Z (almost 2 years ago)
- Topics: edgedb, monorepo, nextjs, shadcn-ui, template
- Language: TypeScript
- Homepage: https://side.quik.run
- Size: 514 KB
- 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
Awesome Lists containing this project
README
# The Startup Template
[](../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.