Express Web File Upload System Feel free to us AI need Web Development
Contact person: Express Web File Upload System Feel free to us AI
Phone:Show
Email:Show
Location: Delhi, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I’m looking to set up a lightweight Express-based application that lets users upload and manage PDF files through a clean web interface. The flow is straightforward: a logged-in user selects a PDF, the file is streamed to an AWS S3 bucket, and all public access is served through CloudFront. Every upload event should be recorded in PostgreSQL, using well-chosen indexes so retrievals—by filename, user, or timestamp—stay fast even as the library grows.
Here’s the stack I need you to work with:
• Node.js + Express (my chosen framework)
• AWS S3 and CloudFront for storage and delivery
• PostgreSQL for metadata, tuned with the right indexes
I can share an AI prompt that already generates most of the boilerplate; your main job is to refine that code, wire everything together securely, and deploy it on my server (Ubuntu 22.04, nginx already installed). Please make sure the S3 uploads are signed, the CloudFront distribution uses the correct origin policy, and that environment variables are handled via dotenv.
Deliverables I expect:
1. Complete source code in a Git repository, ready to pull and run with `npm install && npm run start`.
2. SQL migration or schema file that creates the required tables and indexes.
3. Deployment notes: exact steps you took on my server, IAM policies created, and any CloudFront settings that need future tweaking.
4. A brief README describing how to add additional PDF fields or extend the interface if we decide to layer in analytics later.
If this sounds clear, let me know what additional access or clarifications you need and we can begin right away." (client-provided description)
Matched companies (2)

SJ Solutions & Infotech
