PixelForge is a full-stack web application that combines three essential tools into one clean interface: a URL shortener, a QR code generator, and a barcode generator.
- URL Shortener: Converts long URLs into short, memorable links.
- QR Code Generator: Generates QR codes from any text or URL.
- Barcode Generator: Creates barcodes from standard product codes (e.g., UPC, EAN-13).
- Frontend: React, Vite
- Styling: Custom CSS (or your chosen framework)
- Backend: Node.js, Express.js
- Database: MongoDB (for URL shortening)
- Deployment: (You can fill this in later)
Follow these instructions to get the project up and running on your local machine.
- Node.js
- npm
- Clone the repository:
git clone [your-repo-url] - Navigate to the project directory:
cd pixelforge - Install dependencies:
npm install
To start both the client and server concurrently, run:
npm run dev
The client will be available at http://localhost:5173 and the server will be running on your configured port (e.g., http://localhost:5000).