I just wanted to create a little app to keep track of birthdays. That's pretty much it. You can use the app for free here: https://www.lazyuncle.net/. If you feel like contributing please do. Just fork this repo and send me a PR.
- React
- Next.js
- PlanetScale
- NextAuth
- Prisma
- Apollo client
- Tailwind CSS
- Copy the .env.example file to .env
- Set up your MongoDB Atlas instance. Grab the connection string and put it in the .env
- Set up your GitHub app or Google app using these instructions
- Run the dev server
npm run dev
- Open http://localhost:3000 with your browser to see the result.
pages/graphql.ts
: All GraphQL requests hit this endpoint. Visit http://localhost:3000/api/graphql to open the Apollo Studioprisma/schema.prisma
: All database schemas must be implemented here