A simple full-stack application with:
- Frontend (React/Vite) deployed on Netlify
- Backend (Node.js/json-server) deployed on Render
https://shop-by-react.netlify.app

- HTML
- CSS
- Javascript
- React
- React Router
- Vite
- Netlify
- json-server
- Render
- Node.js
- styled components
- custom hooks
- figma
- git
Clone the project
git clone https://github.com/RobFyd/shop-in-react.git
cd shop-in-react
npm install //Install dependencies
npm run dev //Start the development servers (frontend + backend run in parallel)
npm run reset //Reset database to original state
- Frontend: React + Vite, React Router for navigation
- Backend: json-server (mock REST API)
- Monorepo: Managed with NPM workspaces
- Deployment:
- Netlify → frontend
- Render (Free) → backend (cold start possible)