This is a Next.js project bootstrapped with create-next-app
.
- About
- Technologies used
- Features
- Installation
- Install Dependancies
- Configuration
- Running the app
- License
- Authors
- Demo
IdeaNest is a note making application which allows users to write notes and can publish them to the web.
- Next.js: React framework for server-side rendering and static site generation.
- Clerk: Authentication and user management service.
- Convex: Backend as a service for real-time data.
- Edge Store: Optimized data storage service.
- Tailwind CSS: Utility-first CSS framework.
- Lucide: Icon library.
- Radix UI: Accessible UI components.
- Authentication: Secure user authentication and management with Clerk.
- Real-Time Data: Real-time data fetching and updates with Convex.
- Optimized Data Storage: Efficient data storage and access with Edge Store.
- Responsive Design: Tailwind CSS for utility-first, responsive design.
- Rich Icons: Consistent and scalable icons with Lucide.
- Accessible UI: Accessible UI components with Radix UI.
git clone https://github.com/CARTOON01/ideanest.git
cd ideanest
npm install
# or
yarn install
create a .env.local
CONVEX_DEPLOYMENT=
NEXT_PUBLIC_CONVEX_URL=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
EDGE_STORE_ACCESS_KEY=
EDGE_STORE_SECRET_KEY=
npm run dev
# open another terminal and execute
npx convex dev
# both terminal should run simultaneously
Open http://localhost:3000 with your browser to see the result.
- Brian Ngugi - CARTOON01
This project is licensed under the MIT License. See the LICENSE file for details.
Here is the live web application live