Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ZevaGuillo/memomate-notetaker
An app for easy management of notes and topics
https://github.com/ZevaGuillo/memomate-notetaker
github learn nextauth nextjs prisma react student-vscode supabase t3-stack tailwindcss trpc typescript
Last synced: 6 days ago
JSON representation
An app for easy management of notes and topics
- Host: GitHub
- URL: https://github.com/ZevaGuillo/memomate-notetaker
- Owner: ZevaGuillo
- License: mit
- Created: 2023-04-24T17:06:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-12T19:14:39.000Z (over 1 year ago)
- Last Synced: 2024-10-11T01:43:59.871Z (25 days ago)
- Topics: github, learn, nextauth, nextjs, prisma, react, student-vscode, supabase, t3-stack, tailwindcss, trpc, typescript
- Language: TypeScript
- Homepage: https://memomate-note.vercel.app/
- Size: 1.27 MB
- Stars: 23
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-shadcn-ui - memomate-notetaker - An app for easy management of notes and topics. (Applications)
README
MemoMate Notetaker 📚## Features
- Login with Google and GitHub
- Create, Edit, and Delete Topics
- Create, Edit, and Delete Notes
- Markdown Support## Local setup
Clone the repository:
```bash
git clone [email protected]:YOU_USER/slug.git
```Install dependencies:
```bash
pnpm install
```Create Your .env File
```bash
DATABASE_URL=NEXTAUTH_SECRET=""
NEXTAUTH_URL="http://localhost:3000"GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
```Push your DB to Supabase:
```bash
pnpx prisma db push
```Run
```bash
pnpm run dev
```## Tech Stack
This project is built with [create-t3-app](https://github.com/t3-oss/create-t3-app)
- [Next.js](https://nextjs.org/)
- [React](https://reactjs.org/)
- [tRPC](https://trpc.io/)
- [Prisma](https://www.prisma.io/)
- [Supabase](https://supabase.com/)
- [Tailwind](https://tailwindcss.com/)## Authors
- [@ZevaGuillo](https://github.com/ZevaGuillo)
## License
[MIT](https://choosealicense.com/licenses/mit/)