Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/typesafe-travellers/trippins
Open-Source Group Trip Planning App
https://github.com/typesafe-travellers/trippins
framer-motion mysql next-auth nextjs planetscale prisma radix-ui react replit t3-stack tailwindcss trpc typescript
Last synced: 19 days ago
JSON representation
Open-Source Group Trip Planning App
- Host: GitHub
- URL: https://github.com/typesafe-travellers/trippins
- Owner: TypeSafe-Travellers
- License: mit
- Archived: true
- Created: 2023-01-03T16:11:54.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-06T23:48:52.000Z (over 1 year ago)
- Last Synced: 2024-09-26T13:01:15.417Z (4 months ago)
- Topics: framer-motion, mysql, next-auth, nextjs, planetscale, prisma, radix-ui, react, replit, t3-stack, tailwindcss, trpc, typescript
- Language: TypeScript
- Homepage: https://trippins.netlify.app
- Size: 754 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
![repo banner](https://socialify.git.ci/TypeSafe-Travellers/trippins/image?description=1&font=Raleway&forks=1&issues=1&name=1&pattern=Solid&pulls=1&stargazers=1&theme=Dark)
![lighthouse scores](https://user-images.githubusercontent.com/89210438/216146573-4b39ef96-57f5-4db4-9cb2-ebef4ec65edf.png)
## About
Welcome to our group trip-planning app! We are a team of travel enthusiasts who understand the challenges of planning a group trip. We created this app to make the process as easy and stress-free as possible. Our web app allows users to create a trip itinerary, share it with their group, and collaborate on details such as accommodations, transportation, and activities. We believe that group trip planning should be fun and exciting, not overwhelming. That's why we've designed our app to be user-friendly and intuitive. Thank you for choosing our group trip-planning app. Bon voyage!
**Note:** The app is currently in development. We are working on adding new features and improving the user experience. Please check back soon for updates!
## Get Started
Here's how you can set up the Trippins app on your local machine:
1. Clone the repo
```bash
git clone https://github.com/TypeSafe-Travellers/trippins.git
```2. Install dependencies
```bash
npm install
```3. Connect to PlanetScale database
```bash
pscale auth login
pscale connect typesafetravellers dev --port 3309 --org typesafetravellers
npx prisma studio
```4. Run the app
```bash
npm run dev
```5. Check and format code
```bash
npm run format:check
npm run format
```# Tech Stack
**Trippins** has been built using the [**T3 stack**](https://create.t3.gg/) initialized using [**create-t3-app**](https://github.com/t3-oss/create-t3-app).
- [Next.js](https://nextjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [NextAuth.js](https://next-auth.js.org/)
- [Twilio SendGrid](https://sendgrid.com/)
- [Tailwind CSS](https://tailwindcss.com/)
- [Radix UI](https://www.radix-ui.com/)
- [Framer Motion](https://www.framer.com/motion/)
- [Prisma](https://www.prisma.io/)
- [tRPC](https://trpc.io/)
- [MySQL](https://www.mysql.com/)
- [PlanetScale](https://planetscale.com/)
- [Repl.it](https://replit.com/)
- [Netlify](https://www.netlify.com/)## Team
- [Ayanava Karmakar](https://github.com/AyanavaKarmakar)
- [Subham Sarkar](https://github.com/ssarkar551)
- [Nishith Savla](https://github.com/Nishith-Savla)## Links
- [Website](https://trippins.netlify.app/)
- [Devfolio](https://devfolio.co/projects/trippins-d37a)
- [Repl.it Repo](https://replit.com/@AyanavaKarmakar/trippins?v=1)
- [Milestones](https://github.com/TypeSafe-Travellers/App/milestones)
- [Roadmap & Priorities](https://github.com/TypeSafe-Travellers/App/projects?query=is%3Aopen)## Show your support
Give a ⭐️ if you like this project! Your support helps us continue to develop and improve Trippins.
---