This is a frontend application built with Next.js for creating and managing notes(Create/Read/Update/Delete).
- Clone the repository:
git clone https://github.com/Itsayush30/TakeNote_Nextjs.git
-
Navigate to the project directory:
cd TakeNote_Nextjs
-
Install dependencies:
npm install
To run the development server: npm run dev
This will start the Next.js development server at http://localhost:3000.
To build the project for production: npm run build
-
Sign up for a Vercel account at https://vercel.com if you haven't already.
-
Install the Vercel CLI globally:
npm install -g vercel
-
Log in to your Vercel account using the CLI:
vercel login
-
Deploy the project:
vercel
Follow the prompts to deploy the project. Vercel will provide you with a unique URL for your deployed application.
-
Next.js: React framework for production.
-
React: JavaScript library for building user interfaces.
-
Tailwind CSS: Utility-first CSS framework for styling.
-
TypeScript: Typed superset of JavaScript that compiles to plain JavaScript.
-
ESLint: Tool for identifying and reporting on patterns found in JavaScript code.
-
Autoprefixer: PostCSS plugin to parse CSS and add vendor prefixes.
NOTE - To prevent CORS (Cross-Origin Resource Sharing) errors, make sure you are using localhost:3000
.