A modern, responsive web application to help freelancers manage their projects with ease.
- Add new projects with details (name, client, due date, payment)
- View all projects in a clean modal display
- Responsive design for desktop and mobile use
- Interactive UI with smooth transitions and hover effects
- Real-time input validation
- Modern color palette and typography
- HTML5: Structure and content
- CSS3: Styling with responsive design (Flexbox, Grid, Media Queries)
- JavaScript: Core functionality and interactivity
- Google Fonts: Poppins font for a contemporary look
- Clone or download this repository:
git clone https://github.com/your-username/freelancer-project-manager.git
- Colors: Modify the color variables in styles.css
- Layout: Adjust the grid and flex properties in styles.css
- Functionality: Extend script.js for additional features (e.g., edit/delete projects)
- Data is not persistent (resets on page refresh)
- No backend or database integration in this version
- Future Enhancements
- Add local storage or backend for data persistence
- Implement project editing and deletion
- Add sorting/filtering options for project list
- Include status updates (e.g., "Completed" toggle)
Feel free to fork this repository, submit issues, or create pull requests with improvements!
This project is open-source and available.
https://freelance-manager-project.vercel.app/
- Replace
your-usernamein the git clone command with your actual GitHub username if you host this on GitHub. - Add a
LICENSEfile if you choose to include licensing (e.g., MIT). - You can enhance the README with screenshots by capturing the UI and adding them with Markdown image syntax.
- Update "Developed by [Your Name]" with your actual name or handle.
