
Closed
Posted
Paid on delivery
Create a complete full-stack Freelancer Project Posting web application. Requirements: 1. Frontend: - Use HTML, CSS, and JavaScript (or React if possible) - Create a clean UI - Include a form with fields: - Project Title - Description - Budget - Deadline - Show all posted projects in a list below the form 2. Backend: - Use Node.js with Express - Create API endpoints: - POST /post-project (to save project) - GET /projects (to fetch all projects) 3. Database: - Use MongoDB (or simple in-memory array for beginner version) 4. Features: - Form validation - Display projects dynamically - Show budget and title clearly - Responsive design (mobile friendly) 5. Bonus Features: - Add user authentication (login/signup) - Add bidding system (freelancers can apply) - Add project categories - Add search and filter 6. Output format: - Provide complete folder structure - Provide separate files: - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - Add comments in code for understanding 7. Make the project beginner-friendly but professional looking. Also explain how to run the project step by step.
Project ID: 40429675
49 proposals
Remote project
Active 9 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs