This project has been rewritten as a MERN stack app:
- MongoDB + Mongoose for users, wallpapers, and bookmarks
- Express + Node.js REST API for auth, wallpapers, bookmarks, and AI generation
- React (Vite) frontend for account flows, browsing, bookmarking, and AI studio
server/- Express API + MongoDB modelsclient/- React web app
cd server
npm install
npm run devServer defaults:
PORT=4000MONGO_URI=mongodb://127.0.0.1:27017/wallpyCLIENT_ORIGIN=http://localhost:5173
cd client
npm install
npm run devOpen http://localhost:5173.
- Email registration/login and Google-login endpoint (mock payload)
- Browse wallpapers by genre and available resolution
- Bookmark wallpapers into custom categories
- AI generation endpoint + client UI to generate and download an image
Note: Google auth and AI generation are scaffolded/mocked and ready to be replaced with real providers.