Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajdeepds/noteup
A note taking web app
https://github.com/rajdeepds/noteup
apollographql mongodb next-auth nextjs13 prisma react tailwindcss typescript vercel
Last synced: about 2 months ago
JSON representation
A note taking web app
- Host: GitHub
- URL: https://github.com/rajdeepds/noteup
- Owner: RajdeepDs
- License: mit
- Created: 2023-05-12T14:08:29.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-19T07:16:57.000Z (over 1 year ago)
- Last Synced: 2024-11-07T05:26:54.401Z (3 months ago)
- Topics: apollographql, mongodb, next-auth, nextjs13, prisma, react, tailwindcss, typescript, vercel
- Language: TypeScript
- Homepage: https://noteup-wheat.vercel.app
- Size: 671 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# [NoteUp](https://noteup-wheat.vercel.app/)
An open source application built using the new router, server components and everything new in Next.js 13.
![NoteUp Image](./public/NoteUp.png)
## About this project
This project is a Note taking web application, built with features like authentication, API routes, etc. would work in Next.js 13 and server components.
## Features
- New `/app` directory,
- Routing, Layouts, Nested Layouts and Layout Groups
- Data Fetching, Caching and Mutation
- Loading UI
- Route handler
- Authentication using **NextAuth.js**
- ORM using **Prisma**
- Database on **MongoDB**
- Query language **Apollo GraphQL**
- UI Components built using **Radix UI** and **shadcn/ui**
- Styled using **Tailwind CSS**
- Validations using **Zod**
- Written in **TypeScript**
- Text Editor used **EditorJS**## Running Locally
1. Install dependencies using npm:
```sh
npm install
```2. Copy `.env.example` to `.env.local` and update the variables.
```sh
cp .env.example .env.local
```3. Start the development server:
```sh
npm run dev
```## License
Licensed under the [MIT license](https://github.com/RajdeepDs/NoteUp/blob/main/LICENSE.md).