Step 4: Launch the Full Application
π― Final Project Structure
C:\Projects\my-notes-app> tree
ββββbackend
β ββββ.env
β ββββpackage.json
β ββββserver.js
ββββfrontend
ββββpackage.json
ββββpublic
ββββsrc
ββββApp.jsx
ββββbackend
β ββββ.env
β ββββpackage.json
β ββββserver.js
ββββfrontend
ββββpackage.json
ββββpublic
ββββsrc
ββββApp.jsx
π₯οΈ Two Terminal Tabs
Tab 1: Backend | Tab 2: Frontend
--- TAB 1 (Backend) ---
user@egotech:~/my-notes-app/backend$ node server.js
Server is running on port 5000
--- TAB 2 (Frontend) ---
user@egotech:~/my-notes-app/frontend$ npm run dev
β Local: http://localhost:5173/
π’
4.1 Start the Backend Server
To run a full-stack application, both parts need to be running at the same time. Open your first terminal, navigate to the backend, and start the Node.js server.
Terminal (Tab 1)
cd backend
node server.js
π΅
4.2 Start the Frontend Server
Leave the backend running! Open a second terminal tab (or split your VS Code terminal), navigate to the frontend folder, and start Vite.
Terminal (Tab 2)
cd frontend
npm run dev
π
4.3 View Your Completed App
With both servers running concurrently, open http://localhost:5173 in your browser. You will now see your complete, functioning application!
Congratulations! You have successfully built and connected a full-stack MERN application structure.
π Final Result in Browser
π http://localhost:5173/dashboard
YOUR PERSONAL NOTE STUDIO
Welcome back, sura π
Capture ideas, tasks and moments in one place.
SAVED NOTES
1
ACTIVE FILTER
All
MOST RECENT
Name
NEW NOTE
Capture your next idea
All
General
Personal
School
Campus
Work
Name
PERSONALMy name is sura
Jul 17, 2026
π₯
4.4 Video Walkthrough
Check out this complete video walkthrough showing the application in action and summarizing the steps we just took to build it.