Create a lead management
routes/- Express route handlerssrc/- Main backend source codeapi/controllers/- Controllers for API endpointsapi/routes/- API route definitionsdb/- Database connection and schemaservices/- Service logic (e.g., validation)
package.json- Backend dependencies and scripts
All backend routes are prefixed with /api/leads:
POST /api/leads/create- Create a new leadGET /api/leads/- Get all leadsGET /api/leads/search- Get leads by filter
src/- Main frontend source codecomponents/- React componentspages/- Main app pagestypes/- TypeScript types
index.html- Main HTML filepackage.json- Frontend dependencies and scripts