This is a full-stack notes application with React frontend and Express backend, with upcoming features that allow users to create, edit, view, and delete notes.
- React.js with React Router for navigation
- Tailwind CSS for styling
- Jest for testing
- Vite as the build tool
- Node.js
- Express.js
- REST API
- Node.js v14.0 or higher
- npm or yarn
-
Navigate to the backend directory:
cd backend
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Navigate to the frontend directory:
cd frontend
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
To run tests for the frontend:
cd frontend
npm test