solar-authentication

byKhwahish singh

Here’s a clean, ready-to-use **AI prompt** you can give to a code generator (like ChatGPT, Copilot, or any AI builder) to create a **Book Tracker Web App** with full functionality: --- ### 🚀 **Prompt: Book Tracker Web App (Full Stack)** Build a complete **Book Tracker Web Application** where users can manage and track their reading progress. ### 🔐 Authentication * Create **Login** and **Signup** pages * Fields: * Signup: Name, Email, Password, Confirm Password * Login: Email, Password * Implement authentication with secure password handling * Add **Logout** functionality * Show error messages for invalid login/signup * Redirect users to dashboard after login --- ### 🏠 Dashboard (Home Page) * Display welcome message with user name * Show summary: * Total books * Books completed * Currently reading * Navigation bar with links: * Dashboard * My Books * Add Book * Profile * Logout --- ### 📚 Book Management Features #### 1. Add Book Page * Form fields: * Title * Author * Genre * Status (Reading, Completed, Want to Read) * Rating (1–5) * Notes * Save book to database * Show success message #### 2. My Books Page * Display all books in card/list format * Show: * Title, Author, Status, Rating * Add buttons: * Edit * Delete * Filter books by status * Search books by title #### 3. Edit Book * Update all book details * Save changes to database #### 4. Delete Book * Confirmation before delete --- ### 👤 Profile Page * Show user details (Name, Email) * Option to update profile * Change password feature --- ### 🎨 UI/UX * Clean and modern design * Responsive layout (mobile + desktop) * Use cards, buttons, and icons * Show loading states and alerts --- ### ⚙️ Technical Requirements * Frontend: React (with React Router) * Backend: Node.js + Express * Database: MongoDB * Use REST APIs * Use JWT for authentication * All buttons and pages must be fully functional * Proper folder structure (frontend + backend) --- ### 📦 Extra Features (Optional but recommended) * Dark mode toggle * Book cover image upload * Reading progress tracker (%) * Sort books by rating/date * Pagination or infinite scroll --- ### ✅ Expected Output * Fully working web app * All pages connected properly * Functional buttons (Add, Edit, Delete, Login, Signup, Logout) * Clean UI and error handling * Ready to run locally --- If you want, I can also: * Generate full **code (frontend + backend)** * Or simplify it for a **beginner-level project** * Or convert it into a **mobile app version**

No preview

Comments (0)

No comments yet. Be the first!

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.