Skip to content

M-rahil/SmartQuote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

SmartQuote

Full-stack freelance pricing intelligence platform built with React, Node.js, Express.js, MongoDB, and Tailwind CSS.

Features

  • JWT Authentication
  • Real-time quote generation
  • Multi-factor pricing engine
  • PDF proposal generation
  • Analytics dashboard
  • Quote history management
  • MongoDB data persistence

Tech Stack

Frontend

  • React
  • Vite
  • Tailwind CSS
  • Recharts

Backend

  • Node.js
  • Express.js
  • MongoDB
  • JWT Authentication

Project Structure

smartquote/
├── backend/
├── frontend/
├── README.md
└── .gitignore

Pricing Engine

Factors used:

  • Skill
  • Experience Level
  • Country
  • Project Complexity
  • Urgency
  • Profit Margin
  • Overhead Costs

Installation

Backend

cd backend
npm install
npm run dev

Frontend

cd frontend
npm install
npm run dev

Deployment

  • Frontend: Vercel
  • Backend: Render
  • Database: MongoDB Atlas

Future Improvements

  • AI-generated proposals
  • Currency conversion
  • Team collaboration
  • Contract management

Author

Mohammed Rahil Raza Thanay Nalumasa

License

MIT

About

Full-stack freelance pricing intelligence platform built with React, Node.js, Express.js, and MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors