This is a note-taking application built with Vite, React, and TypeScript, and uses Clerk for authentication.
- User Authentication with Clerk
- Create, Read, Update, and Delete operations for notes
- Filter by Month
- Search
- Customizable font family and font size
/server
- Contains the server-side code/
- Contains the client-side code (React application)
- Clone the repository
- Install dependencies with
npm install
- Create a
.env
file in the root directory and fill it with your environment variables: Clerk public key, and port Create .env file in the /server directory MongoDB username, MongoDB password, Port npm run dev
- React Appcd server && npm run dev
- Express App